Now
What I'm currently building, reading, and learning.
Last updated: April 4, 2026
Shipping production apps at work, tinkering on side projects, and dumping study notes to GitHub so future-me can search them.
Building
Day job — full-stack applications
Next.js · NestJS · TypeORM · PostgreSQL
Shipping production features end to end: React/Next.js on the front, NestJS services, TypeORM, and PostgreSQL.
Astra — AI IDE web editor
Web-based IDE experience with AI-assisted editing and workflows.
Flight Booking App
Full-stack booking flow with Next.js and a microservices-style backend (flight & booking services).
Code Hawk
AI-powered automated code review — Next.js 16, React 19, TypeScript, PostgreSQL, Gemini.
Reading
Designing Data-Intensive Applications
Martin Kleppmann — O'Reilly Media
The big ideas behind reliable, scalable, and maintainable systems (distributed data, storage engines, stream processing).
Learning
HLD, LLD & SOLID
Notes
Higher- and lower-level system design patterns and SOLID rules I'm revisiting with structured notes.
React machine-coding prep
Notes
Patterns and solutions for React take-home and live-coding style rounds.
A2Z DSA course
Handwritten notes
Curated handwritten notes while working through an A-to-Z data structures and algorithms path.
LeetCode
Notes
Problem write-ups, patterns, and approaches I use for practice.
Domain-Driven Design
Task engine · Notes
DDD pattern exploration from a task-engine reference implementation.
Change is the law of the universe. You can be a millionaire, or a pauper in an instant.
— Bhagavad Gita, 2.14