Notes &
Insights
A collection of thoughts on software engineering, UI/UX design, and the things I learn building production-ready applications.
Building RECURIT.AI — How I Built an AI-Powered Recruitment Platform
A deep dive into the architecture, ML pipeline, and lessons learned building an end-to-end recruitment automation tool with Next.js and Node.js.
Zero-Backend Architecture: Building KanbanFlow with Pure Client-Side State
How I achieved instant persistence with localStorage, drag-and-drop with React DnD, and sub-50ms state updates — all without a backend.
Production-Grade REST APIs: Patterns I Learned Building Task Management API
Error handling, input validation, response patterns, and performance optimizations for Express.js APIs serving 50+ requests/minute.
How I Achieved 95+ Lighthouse Scores on My Portfolio
Font loading strategies, image optimization, CSS performance, and the small tweaks that moved my scores from 70s to 95+.
Organizing TECHFORMERS 1.0: Running a 1,800+ Participant Coding Competition
Behind the scenes of designing algorithmic problems, managing real-time hackathon support, and the tools we used to run everything smoothly.