About Me
Senior Software Engineer building full-stack products, from database schema to deployed frontend
About Me
The Journey
I am a Senior Software Engineer with over 9 years of experience building production software end to end. I work across the stack — TypeScript and React on the front end, Node.js, NestJS and Laravel on the back end, PostgreSQL and MongoDB underneath — and I bring deep Flutter, native iOS and Android delivery on top of it.
From my early days of tinkering with code to leading complex projects for major enterprises, I have always been motivated by the challenge of creating elegant solutions to difficult problems.
My Philosophy
I believe that sharing knowledge is the best way to learn and grow. Whether it's mentoring the next generation of developers or contributing to open source, collaboration is key.
The Impact
Full-Stack Delivery
Ship complete products end to end — React and Next.js front ends, Node.js and NestJS services, PostgreSQL and MongoDB data layers, and Laravel back ends — not just a slice of one.
Native SDKs at Scale
Engineered the core KYC SDK used by Nepal's largest financial institutions, handling sensitive data and hardware integrations (NFC/Biometrics) for millions of users.
Massive Optimization
Drove a React Native to Flutter migration that slashed app size from 200MB to 50MB without losing a single one of the 50,000+ active users.
Enterprise White-labeling
Built a single codebase that white-labels to 104 banking institutions across 6 core banking systems, with automated CI/CD reducing releases from hours to minutes.
Open Source
Maintaining popular Flutter packages with thousands of downloads, contributing back to the ecosystem I build upon every day.
Teaching & Mentorship
Designing full courses on programming and software engineering, and mentoring junior developers through real production codebases.