Senior Backend Engineer &
Product Builder
I build high-performance systems and end-to-end products. Also running a Personal Product Lab to master the 0→1 journey.
Things I’ve Built
Projects where I’ve designed, built, and shipped real systems end-to-end.
DigiCard
Live ProductA digital business card platform built and deployed end-to-end — designed to handle real usage, dynamic content delivery, and analytics tracking.
- • Designed backend for high-frequency QR scans and profile access
- • Built dynamic card rendering and shareable link system
- • Implemented analytics to track views, clicks, and engagement
- • Deployed with production-ready infra and monitoring
Open Source
OngoingA collection of production-inspired system designs and reusable components — focused on solving real backend challenges like scaling, coordination, and observability.
- • Built reusable patterns for distributed locking and rate limiting
- • Designed event-driven services using message queues
- • Implemented centralized logging and monitoring setups
Core Expertise
What I bring to a high-growth engineering team.
Backend Engineering
Building high-throughput APIs and services using Node.js & NestJS, with a focus on reliability, performance, and clean data modeling.
System Architecture
Designing scalable systems using microservices, event-driven patterns, and pragmatic trade-offs to support growth without over-engineering.
Product Thinking
Translating business goals into technical execution — prioritizing what matters to ship fast and iterate based on real user feedback.
Cloud & DevOps
Deploying and operating systems on AWS with CI/CD, monitoring, and production readiness as first-class concerns.
Engineering Workflow
Professional standards applied to every line of code.
Discovery & Specs
Defining the core problem and establishing a clear technical specification before writing a single line of code.
Architecture & Plan
Modeling data and designing the system architecture to handle future growth and edge cases.
Iterative Development
Building with clean code practices, writing tests, and maintaining a rapid feedback loop with regular demos.
Launch & Monitoring
Launching product with the right deployment setup, monitoring, and essential analytics so it stays stable and easy to improve.
Discovery & Specs
Defining the core problem and establishing a clear technical specification before writing a single line of code.
Architecture & Plan
Modeling data and designing the system architecture to handle future growth and edge cases.
Iterative Development
Building with clean code practices, writing tests, and maintaining a rapid feedback loop with regular demos.
Launch & Monitoring
Launching product with the right deployment setup, monitoring, and essential analytics so it stays stable and easy to improve.
Let's Build Something
Available for full-time remote roles or interesting product collaborations.