๐ ๏ธ Projects
Each project represents a deliberate response to real constraints, user needs, and operational requirements. Architecture decisions are documented with context, not abstracted into marketing language. ๐ฏ
STARS
STARS (Student Tracking and Recording System) is a comprehensive pastoral care platform built for Sophia College. Designed to streamline behavioral tracking, positive affirmations, and parent communication within the PB4L (Positive Behaviour for Learning) framework.
The Problem
Schools managing pastoral care through disconnected spreadsheets, paper forms, and manual processes struggle to respond quickly to student needs. Pastoral leaders need immediate access to accurate data to be both reactive when necessary and proactive in building relationships and community.
Core Features
- Behavioral Tracking โ Records uniform infringements, out-of-class logs, and re-engagement room attendance within the PB4L framework.
- Positive Affirmations โ Captures and celebrates student achievements and positive behaviors.
- Automated Communication โ Connects student and parent data to automatically send emails at various intervention stages, CCing relevant staff.
- Azure Authentication โ Secure single sign-on integrated with existing school Microsoft infrastructure.
- Role-Based Access โ Teachers, pastoral leaders, and administrators see appropriate levels of data based on their responsibilities.
Design Principles
- Privacy by Design โ All student data is encrypted, access-controlled, and audited. No external services, no third-party analytics.
- Immediate Information โ Real-time data access enables pastoral teams to be on the front foot when responding to student needs.
- Automation Over Manual Work โ Reduces administrative burden so pastoral leaders can focus on relationships, not paperwork.
- Data Integrity โ Complete audit trails for accountability and compliance with educational governance requirements.
Impact
"STARS has been a life saver for our College. It's made our processes far more streamlined, and the immediacy of information to us as Pastoral Leaders is unparalleled."
โ Mr N, Pastoral Leader
"STARS was created to solve some common problems within College. Giving the pastoral team the data quickly and as automated as possible to allow them to be on the front foot when needing to be reactive, but also giving them time to be as proactive as possible to build community and work on relationships. It's been incredible."
โ Mr H, Assistant Principal
The system has transformed pastoral care operations, reducing administrative overhead while improving response times and data accuracy. Staff report significant time savings and clearer communication pathways with students, parents, and colleagues.
BrightBound Adventures
An offline-first, cross-platform educational app designed for children aged 4-12. Built with Flutter to strengthen literacy and numeracy skills through engaging, game-based learning aligned with ACARA v9.0 and NAPLAN standards.
The Problem
Many educational games prioritize engagement over learning outcomes, include ads and tracking, or require constant internet connectivity. Teachers need tools that align with curriculum standards, work offline, and provide meaningful progress tracking without compromising student privacy.
Design Philosophy
- Offline-First โ No internet connection required. Perfect for classrooms, travel, or areas with limited connectivity.
- Child-Safe โ Zero ads, no tracking, no accounts, no in-app purchases. Just pure learning.
- Adaptive Difficulty โ Content adjusts based on student performance to maintain appropriate challenge levels.
- Curriculum-Aligned โ Activities mapped to ACARA v9.0 and NAPLAN high-risk areas.
- Privacy-Focused โ All data stored locally on device. No cloud sync, no external services.
Learning Zones
Children explore five themed worlds: Word Woods (literacy), Number Nebula (numeracy), Puzzle Peaks (logic), Story Springs (creative storytelling), and Adventure Arena (coordination games). Each zone focuses on specific educational outcomes while maintaining high engagement through gamification and avatar customization.
Technical Implementation
Built with Flutter for cross-platform compatibility (Android, iOS, and Web PWA). Uses local Hive database for offline storage. Adaptive learning engine tracks skill progression from LOCKED โ INTRODUCED โ PRACTISING โ MASTERED. PIN-protected parent dashboard provides progress analytics without compromising child privacy.
Outcomes
Currently in development with Phase 1 complete. The platform helps identify learning gaps and provides students with self-paced practice opportunities. Teachers can monitor progress without relying on external services or compromising student data.
NBN Compare
A straightforward tool for comparing Australian NBN plans based on location, speed tier, and actual costs. Built to cut through marketing noise and present factual comparisons.
The Problem
ISP comparison sites are often affiliate-driven, prioritizing commission over accuracy. Users need clear, unbiased data to make informed decisions about their internet service.
Approach
No affiliate links. No sponsored placements. Just pricing data, speed tier information, and contract terms. Users can filter by location (as NBN availability varies) and sort by price, speed, or contract length.
Technical Details
Static site with client-side filtering. Data sourced directly from ISP websites and updated regularly. No tracking, no analytics, no user data collected.
Impact
Provides a trusted reference point for those researching NBN plans without commercial bias.
OmenCore
A modern, lightweight replacement for HP OMEN Gaming Hub. OmenCore provides professional-grade hardware control for HP OMEN and Victus gaming laptops (2022+ models) without bloat, telemetry, or mandatory sign-ins.
The Problem
Laptop manufacturers lock down hardware controls or bundle bloated software that wastes resources and collects telemetry. Gamers and power users need direct access to thermals, fan curves, undervolting, and RGB without background services eating CPU cycles.
Key Features
- Performance Modes โ Instant switching between Quiet, Balanced, Performance, and Max with GPU power boost controls.
- Advanced Fan Control โ Visual fan curve editor, custom presets, hysteresis to prevent oscillation, emergency thermal protection.
- CPU Undervolting โ Safe Intel MSR undervolting and AMD Ryzen Curve Optimizer with per-core controls.
- Multi-Brand RGB โ Unified control for HP OMEN, Corsair (iCUE/HID), Logitech (G HUB), and Razer (Chroma SDK).
- System Optimizer โ One-click Windows gaming optimizationโpower plans, services, network TCP, input latency.
- Real-Time Monitoring โ CPU/GPU temps, fan speeds, load %, with OSD overlay and RTSS FPS integration.
- Linux Support โ Full Avalonia GUI with dashboard, fan curves, and systemd daemon integration.
Design Philosophy
- No Bloat โ Zero background processes, self-contained with embedded .NET runtime.
- Privacy First โ No telemetry, no data collection, no accounts required.
- Clean Architecture โ Organized into Hardware, Controls, Services, and UI layers for maintainability.
- OGH-Independent โ Works completely without HP OMEN Gaming Hub installed.
Community
Active community on Reddit (r/omencore) and Discord. Regular releases with transparent roadmap including upcoming features like bloatware manager, enhanced GPU overclocking, and battery health reports.
Windows Optimizers
Two specialized PowerShell scripts for optimizing Windows 11 systems. One targets touchscreen and tablet devices (Surface Go, convertibles), another focuses on gaming performance for maximum FPS and minimal latency.
The Problem
Default Windows installations include services and features most users don't needโconsuming CPU cycles, memory, and battery. Manual optimization requires registry knowledge and risks system instability if done incorrectly.
Solutions
- Touchscreen Device Optimizer โ Improves responsiveness on tablets and convertibles by disabling unnecessary background tasks, optimizing power settings for battery life, and streamlining touch input handling. Ideal for Surface Go and similar devices.
- Gaming Optimizer v2.5 โ Maximizes gaming performance by disabling telemetry, stopping non-essential services, optimizing network TCP settings for low latency, reducing input lag, and configuring power plans for sustained performance.
Design Principles
- Documented Changes โ Every optimization is explained with reasoning. Users understand what's being changed and why.
- Safe & Reversible โ Creates restore points before changes. No destructive operations.
- No Telemetry โ Scripts run locally with no data collection or remote execution.
- Transparent โ Full source code available for review before running.
Usage
Run as Administrator, review the changes, and let the script handle registry tweaks, service configuration, and system settings. Both scripts are idempotentโsafe to run multiple times.