
Welcome!
Hi, I'm Roshan.
I'm a Senior Product Engineer with 7+ years of experience building scalable web platforms in fintech and enterprise SaaS. I love building products that solve real-world problems and make a difference in people's lives.
About Me
I'm a passionate Senior Product Engineer with 7+ years of building scalable web platforms in fintech and enterprise SaaS. I specialize in frontend architecture and full-stack development using tools like React, Next.js, TypeScript, and Node.js.
Throughout my career, I've had the privilege to lead architecture decisions, optimize legacy database queries and web application performance, and implement AI-augmented development workflows. I'm dedicated to producing high-quality code and bringing engineering excellence to the teams I work with.
What I Bring to the Table
Career Journey
Senior Product Engineer
- Built scalable merchant risk monitoring dashboard v2.0 (UI & BE) serving 50,000+ high-risk portfolios across multiple PSPs.
- Achieved 10x performance gains on legacy database queries handling millions of records through indexing and query rewrites.
- Implemented AI/LLM-integrated development workflow, increasing team velocity by 50% and reducing bugs by 90%.
Staff Engineer
- Led UI feature development for subscriptions module of heavily trafficked ecommerce platform (100M+ users).
- Improved subscription module Lighthouse scores to 90–100 via performance optimizations.
- Owned UI development of an in-app notes generation feature, reducing user note-taking time by up to 50%.
Software Developer
- Architected WebViews v2.0 repository using React.js with config-driven UI, reducing integration time by 70%.
- Built REST APIs on Node.js/Express to integrate third-party applications like Oracle and SuccessFactors.
- Collaborated on a unified components library improving developer experience and eliminating redundancy.
Senior Systems Engineer
- Developed custom PL/SQL solution to replace job schedulers, improving performance by 20%.
- Implemented data validation logic for 100K+ daily records from third-party systems, ensuring system stability.
- Optimized query performance up to 90% by analyzing execution plans and implementing strategic indexing.
Skills & Expertise
Technologies and tools I use to design, ship, and maintain production-ready products.
Latest posts
Experiments, notes, and practical deep dives.

The "Idle" Secret to Faster Apps
How to offload non-critical tasks without the overhead of Web Workers using requestIdleCallback.

Under the Hood of Redux: Create a Lightweight State Manager
Create your own Redux or Zustand like state management in your React applications.