Projects
Programming
The path into software, followed by the projects and measurable output that path has produced.
Background
How I got here
Read storyClose story
Background
How I got here
I studied Computer Science in my IGCSEs with Python, and later took Computer Science at Higher Level in the IB, where I studied JavaScript.
I have been interested in machine learning and deep neural networks for years, including a summer course at Imperial College in 2018.
In December 2022, I started using ChatGPT, which became a practical inflection point in how I iterate on technical ideas and workflows.
For a long time, most of my coding happened in waves: many unfinished game development projects and one completed website used during a short political streaming period on Twitch.
In March 2025, I returned to programming seriously and built a fully functioning ant colony simulation, even if the architecture was not ideal.
Measured output
Engineering ledger
Repository-level work alongside a compact view of commits and authored change.
Total commits
643
Lines authored
+380,414
Lines refactored
−62,236
Repositories
Updated 2 Aug 2026
Private Repository
Proprietary codebase or unreleased architecture.
Private Repository
Proprietary codebase or unreleased architecture.
Private Repository
Private Repository
Proprietary codebase or unreleased architecture.
Private Repository
Proprietary codebase or unreleased architecture.
Private Repository
Private Repository
Proprietary codebase or unreleased architecture.
Private Repository
Proprietary codebase or unreleased architecture.