Professional Summary

About Me

Senior Software Engineer with an architecture-first mindset, specializing in building scalable, production-ready web applications. I use frontend as a medium to deliver clean UX, robust systems, and performance-focused solutions, while leveraging AI as a force multiplier rather than a gimmick.

With experience across enterprise platforms, SaaS products, and AI-driven applications, I enjoy owning systems end-to-end — from design and architecture to delivery and iteration in production.

Professional Experience

Senior / Key Engineer

EPAM Systems

Jul 2023 Present Current

Bengaluru, Karnataka, India

Working on enterprise-grade web applications with a focus on frontend architecture, performance, and clean system design.

  • Owned frontend and full-stack delivery across multiple enterprise and product initiatives, contributing to production systems used at scale.
  • Improved overall delivery efficiency by ~25% by introducing reusable component patterns and shared UI standards across teams.
  • Drove frontend performance optimisations that contributed to ~20% faster page load times on business-critical user flows.
  • Integrated and maintained 10+ external and internal APIs, ensuring reliable, data-driven functionality across products.
  • Owned authentication flows, data handling, and deployment pipelines end-to-end, reducing release-related issues and improving overall system stability and release reliability.
  • Provided technical leadership through code reviews and mentoring, supporting 3–5 engineers and maintaining high code quality standards.
  • Supported regular production releases by proactively identifying risks, resolving blockers, and ensuring on-time delivery.

Software Development Engineer (Web)

Vahak

Mar 2022 Mar 2023

Bengaluru, Karnataka, India

Worked on a logistics marketplace platform connecting transporters and businesses across India.

  • Built and shipped customer-facing features using Next.js and React for a logistics marketplace with 20 lakh+ users.
  • Partnered with product managers and designers to deliver features end-to-end, improving feature adoption and usability across core flows.
  • Enhanced responsiveness and cross-browser compatibility, reducing UI-related issues by ~30% across desktop and mobile devices.
  • Improved frontend performance and UX by refactoring components and optimizing renders, achieving ~15% faster interaction times.

Full Stack Developer

ThiDiff Technologies

Jan 2020 Dec 2021

Bengaluru, Karnataka, India

Architected and delivered a PRM SaaS platform from scratch, leading a small team from greenfield to production.

  • Architected and built a React-based SaaS application from scratch, supporting hundreds of users with a scalable frontend architecture.
  • Implemented 40+ REST APIs using Node.js and Express to power core product workflows.
  • Led a team of 4–5 engineers, shipping features to production on weekly release cycles.
  • Integrated third-party authentication and billing, enabling secure user management and subscription-based revenue

Frontend Architect & Full Stack Engineer (Freelance)

Freelance / Consulting

Nov 2018 Present

India

Providing end-to-end frontend and full-stack consulting for startups and small teams, focusing on scalable architecture, performance, and production readiness.

  • Built and delivered websites and small web products for 5+ clients, owning projects end-to-end from requirements to deployment.
  • Transitioned from graphic design to full-stack development through self-driven learning, completing 1000+ hours of hands-on practice and delivering 3+ production-ready applications.
  • Developed full-stack applications using React, Node.js, and MongoDB, implementing 20+ CRUD features, responsive UIs, and client-driven iterations.
  • Worked closely with founders and product teams to translate business requirements into scalable technical solutions.

Skills & Technologies

Next.jsexpertReactexpertJavascriptexpertTypeScriptexpertHTML & CSSexpertNode.jsadvancedExpress.jsadvancedHTTP, REST & APIsadvancedPostgreSQLadvancedMongoDBadvancedAI / LLM IntegrationadvancedCI/CD PipelinesintermediateGitexpert

Proficiency levels: Expert • Advanced • Intermediate

How I Work

01

Architecture Before Code

I invest time upfront to understand system boundaries, data flow, and trade-offs before writing code, ensuring long-term scalability and maintainability.

02

Frontend as a System

I treat frontend applications as real systems — focusing on performance, accessibility, state management, and predictable data flow.

03

AI as a Force Multiplier

I integrate AI thoughtfully to enhance productivity and user experience, prioritizing reliability, transparency, and real-world value.

04

Ownership & Mentorship

I take ownership of features and systems while helping teammates grow through reviews, guidance, and collaborative problem-solving.