Projects

Programming

The path into software, followed by the projects and measurable output that path has produced.

Background

How I got here

Read story

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

Maintained
16 commits+25.1k/-7.5k

Private Repository

Active
2 commits+28/-1

Private Repository

Active
1 commits+498/-496