About
Constantly learning, building, and shipping web applications. I’ve been programming for the past four years—two of those professionally. I enjoy writing TypeScript (a nod to my earlier days with C# and Java), and alongside it I use Python primarily for backend development with Flask, as well as experimenting with AI and machine learning libraries.
Programming has always been a therapeutic outlet for me, ever since my secondary school days—starting with Scratch, then creating my first simple layout with HTML and CSS. Now, it has grown into something much deeper: a core part of who I am. It’s my north star, my way of making sense of the world—because in our own ways, we are all programmers.
Approach
(Mastery . Integrity . Impact)
- Write code that survives handoff and supports future teammates.
- Ship in small increments with honest status updates.
- Keep documentation close to the source and easy to read.
Practice
I have worked across product companies & consultancies building web & mobile applications, AI-enabled platforms to orchestrating backend systems for ecommerce & marketplaces.
- Backend engineering for ecommerce and other businesses.
- Frontend architecture with React, Next.js, and TypeScript. Also, mobile development with React Native.
Tools
- TypeScript, React, Next.js, NestJS, Node.js, React Native.
- PostgreSQL, Redis, and pragmatic cloud services.
- Testing with Cypress, Jest, and disciplined CI pipelines.