I'm a 15-year-old software engineer.
I build low-level tools and real-world software systems.
Open to internships & collaborations.
Projects
StCats Ops • 2025
A full-stack internal management platform built for the St. Catherine's British School CS department.
Replaces scattered manual workflows of the department into a single centralized internal system.
- Features invite-based onboarding, Azure AD SSO, lesson scheduling, a browser-side code editor, and an integrated admin dashboard.
- Designed a robust backend architecture using Django and PostgreSQL.
- Commissioned by department stakeholders for real faculty use.
Tech stack: Python, Django, PostgreSQL, HTML/CSS/JS, WhiteNoise, Gunicorn, Azure AD, Render
Phase • 2025
A custom interpreted programming language focused on expressiveness and explicitness.
Bridges a semantic gap between dynamic high-level languages and stricter low-level languages.
- Features clean syntax, static typing, bytecode compilation, comprehensive error reporting, and integrated debugging options.
- Designed an entirely custom bytecode instruction set and VM for memory safety and portability.
- Implemented a modular compiler architecture (lexer -> parser -> type-checker -> bytecode generator -> VM) enabling easy extensions including new language features, optimizations, and future JIT compilation.
Tech stack: C, CMake
Anew Shell • 2025
A compact Unix-style shell built from scratch and designed for clarity and extensibility.
Distills the Unix command model into a minimal and robust core.
- Features multiprocess command execution, pipeline chaining, output redirection, and builtin debugging tools.
- Built an intentionally minimal core to align with Unix composition principles and avoid unnecessary builtin complexity.
- Designed a modular structure for easy extension, including additional builtins.
Tech stack: C, CMake, POSIX APIs
Achievements
- Two-time winner of the Line Robot Competition at StCatsHacks (2023, 2024) as team programmer.
- Completed GCSE Computer Science a year early with a grade 9.
Skills
Languages
- Python
- C
- Bash/Zsh
- HTML/CSS/JavaScript
Tools & Frameworks
- Git
- CMake
- Django
- PostgreSQL
Systems & Infrastructure
- Linux/Unix
- Render
- Cloudflare
- POSIX APIs
About
I'm interested in systems programming, backend architecture, and programming language design. I focus on building software that's ambitious, technically rigorous, and practically useful.
I'm working toward larger projects involving compiler extensions, applied algorithmic work, and domain-specific languages.
I intend to study Computer Science in the United States.