I build calm, fast product surfaces — and the systems behind them.
I’m Suraj — a tech lead with 8+ years across web + mobile. I’m at my best when the work is a bit messy: tradeoffs, migrations, performance budgets, and shipping with a calm UX.
I optimize for
Clarity
Readable code, obvious UI
I care about
Speed
Perf budgets, smooth flows
I like
Boring reliability
Logs, migrations, guardrails
Field notes
Frontend Lead & Platform Engineer
Most recently at Deloitte
Right now
Building systems that feel lightweight
Fast UIs, predictable APIs, and fewer sharp edges.
Featured builds
Read My Lips
→Realtime video + messaging that still feels playful
Built to learn the sharp edges of realtime: latency, disconnects, and UX under pressure.
Play itMillion Brand
→1,000,000 interactive tiles without melting the browser
A playground for performance constraints: rendering strategy, workers, and DB-backed state.
Open case studyAbout
I’ve been building software long enough to know the “hard” part usually isn’t the code — it’s choosing what to build, keeping it simple, and making it stable when reality hits.
I work end-to-end (UI → API → DB → deploy) and I like the boring problems: migrations, observability, edge cases, performance, and good developer experience.
How I work
- Small PRs, clear naming, and guardrails over heroics
- Measure first: logs, timing, and “what actually broke”
- Ship, then refine: tight loops and practical UX
What I’m picky about
Skills
A practical toolkit I use to ship reliably.
Frontend
Backend
Database
Version Control
Experience
I’ve collaborated across B2B and B2C products. I enjoy owning outcomes, mentoring teams, and building pragmatic architecture.
Frontend Lead - Autonomous Order Processing System
Deloitte
- Led frontend development for an enterprise Autonomous Order Processing system, building the application from scratch with a scalable and modular architecture.
- Designed and implemented reusable UI components and shared libraries, enabling cross-project adoption within the organization.
- Established best practices for code quality, maintainability, and scalability, aligning with senior-level engineering standards.
- Developed a highly configurable and extensible codebase that served as a foundation for multiple subsequent projects.
- Containerized the frontend using Docker and collaborated with the DevOps team for Kubernetes/Helm-based deployments.
- Authored technical documentation and standards to improve onboarding and long-term maintainability.
Technology Lead
Emvigo Technologies
- Gather requirements and raise necessary concerns
- Worked on various B2B and B2C projects
- Developing and maintaining mobile application using React Native and related technologies
- Collaborating with designers, product managers, and developers to deliver high-quality products
- Implementing responsive design and ensuring cross-browser compatibility
- Participating in code reviews and providing constructive feedback
- Ensure smooth deployment of projects
Fullstack Developer
Crypt4Bits
- Developing and maintaining web applications using MERN stack
- Research and propose low cost and efficient architecture
- Guide team members on coding standards and support complex tasks
- Implementing responsive design and ensuring cross-browser compatibility
- Migrated PHP (CodeIgniter + MySQL) systems to Node.js (Express + MySQL) based on business needs
- Ensure smooth deployment of projects
Fullstack Developer
Freelance
- Developing and maintaining web applications using MERN stack
- Research and propose low cost and efficient architecture
- Guide team members on coding standards and provide support on complex tasks
- Ensure smooth deployment of projects
- Collaborating with cross-functional teams to create high-quality products
- Implementing responsive design and ensuring cross-browser compatibility
Projects
Small stories, real constraints, shipped.
Read My Lips
A fun hobby project—a 4-round game using WebRTC for video streaming and messaging! One player picks a word, the other guesses by reading lips. Earn points for correct guesses, and the highest score after 6 rounds wins.
Highlight
Realtime video + messaging that still feels playful
Note
Built to learn the sharp edges of realtime: latency, disconnects, and UX under pressure.
A million brand
A hobby project that showcases 1 million UI elements, each with image upload functionality. Uses NSFW detection for uploads and performance-focused rendering for large-scale UI.
Highlight
1,000,000 interactive tiles without melting the browser
Note
A playground for performance constraints: rendering strategy, workers, and DB-backed state.
Diva Style
Created a local shopping app for Android using React Native, designed to showcase handmade dresses available from nearby artisans.
Highlight
Simple browsing UX for a local catalog
Note
Focus on practical flows: search, detail screens, and fast lists.
ArtMart.app
Built a full-stack Next.js application to help local businesses showcase and sell their handcrafted items online.
Highlight
A full-stack marketplace, end-to-end
Note
Product-first build: listings, browsing, and the non-glamorous admin bits.
Closebuy
Designed and built a mobile app enabling users to purchase anything to everything from local stores.
Highlight
Hyperlocal commerce on mobile
Note
Lots of details: edge cases, state sync, and keeping flows predictable.