I'm a 15-year-old student software engineer.
I build systems software from scratch.
Projects
Phase • 2025
A bytecode-interpreted programming language handwritten in C17 and designed to combine expressiveness with explicitness.
- Supports functions, conditionals, loops, tuple destructuring, and 5 primitive types (string, int, float, bool, void).
- Implemented 21 error types with source-mapped diagnostics displaying exact file/line/column, visual markers, and diff-style fix suggestions.
- Engineered a full compilation pipeline (lexer → recursive-descent parser → static type-checker → bytecode generator → 25-opcode stack-based virtual machine executor).
Achievements
- Consecutive three-time 1st Place winner of the Line Robot Competition at StCatsHacks (2023 — 2025) as lead programmer.
- Completed GCSE Computer Science a year early with a Grade 9.
Skills
- C
- C++
- Python
- Git
- Linux/Unix
About
I'm a Year 11 student from Greece.
I'm interested in systems software, though I haven't yet decided on a specialization. Much of my work is self-directed and project-based; I learn best through building systems just above my scope.
I'm currently preparing for the USACO, CCC, and my next project which involves LLM infrastructure.
I plan to study Computer Science in university abroad.