Student developer / SydneyI build small things with a lot of care.
I am Angad, a 16 year old developer from Sydney. I like making web apps, games, terminal tools, and the little details that make a project feel finished.
Still learning, always making.
I got into coding because I liked the feeling of turning an idea into something I could actually use. Some projects are websites, some are games, and some are just me trying to understand a language better.
I care about how things work, but also how they feel. I like dark interfaces, simple layouts, subtle movement, and projects that have a bit of personality in them.
Tools I like using.
Mostly web stuff right now, with Python for games and C++ when I want to get closer to how things really work. The spinning part stays because I still like it.

A few things I made.
These are the ones I would show first. They cover the stuff I am into right now: web apps, Python games, C++, and small tools that solve an actual problem.
File Explorer
I made this to get better at building real tools in C++. It uses FTXUI for the interface, CMake for the build, and has keyboard navigation, file previews, search, plus create, delete, and rename actions.
C++17
FTXUI interface
File actions
What I have been building.
My latest public commits, repositories, and activity in one place. It updates from GitHub automatically, so the work here stays current as I build.
View profileCommit totals cover work GitHub can find on public default branches. Private and unmerged work is not included.
01
Interfaces
I like making screens that feel clean, readable, and a little bit alive without getting annoying.
02
Game logic
Python and Pygame made me care more about state, movement, scenes, timing, and how systems fit together.
03
Lower-level code
C++ is the language I reach for when I want to understand what is happening underneath the surface.
Usually messy, then better.
Get the idea working
I try to build the smallest version first, even if it looks rough.
Fix the messy parts
Once it works, I clean up the structure and make the UI easier to use.
Make it feel right
Then I tune spacing, motion, text, and small interactions until it feels less random.