I'm a 15-year-old software engineer.
I build low-level tools and real-world software systems.
Open to internships & collaborations.
Projects
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
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
Void Shell • 2025
A compact Unix-style shell built from scratch and designed for clarity and extensibility.
Built to understand Unix process orchestration at a deeper level.
- 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
- Three-time 1st Place winner of the Line Robot Competition at StCatsHacks (2023, 2024, 2025) as lead programmer.
- Completed GCSE Computer Science a year early with a grade 9.
Skills
Languages
- C
- Python
- Bash/Zsh
- HTML/CSS/JavaScript
Tools & Frameworks
- Git
- CMake
- Django
- PostgreSQL
Systems & Infrastructure
- Linux/Unix
- Cloudflare
- Render
- POSIX APIs
About
I'm interested in systems programming, language design, and backend architecture. I focus on building software that's ambitious, technically rigorous, and practically useful.
Much of my work is self-directed and project-based. I learn best by building systems just above my scope.
I'm working toward larger projects involving distributed systems, applied algorithmic work, and embedded programming.
I intend to study Computer Science in the United States.