Angadjot Dhaliwal

I design and build web apps, games and terminal tools — each one shipped, rewritten, and tuned until the details hold.

Skills

Tools I use.

(9)

Mostly web right now, Python for games, and C++ when I want to get closer to how things really work.

  • C++
  • Python
  • JavaScript
  • React
  • Next.js
  • TypeScript
  • Supabase
  • Firebase
  • Tailwind CSS

GitHub · @AngadOnTop

What I have been building.

View profile

Projects shipped

5

Languages

4

Years coding

3+

Commits

Latest commits

Recent activity

Commit totals cover work GitHub can find on public default branches. Private and unmerged work is not included.

About

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. Simple layouts, readable type, and projects that have a bit of personality in them.

Interfaces

I like making screens that feel clean, readable, and a little bit alive without getting annoying.

Game logic

Python and Pygame made me care more about state, movement, scenes, timing, and how systems fit together.

Lower-level code

C++ is the language I reach for when I want to understand what is happening underneath the surface.

How I build

Usually messy, then better.

  1. 01Get the idea workingI try to build the smallest version first, even if it looks rough.
  2. 02Fix the messy partsOnce it works, I clean up the structure and make the UI easier to use.
  3. 03Make it feel rightThen I tune spacing, motion, text, and small interactions until it feels less random.

Work with me

Let’s talk

Send me an idea, a repo, or something you think I should try building next.