Skip to content

Career & Track Record

Work Experience

Production full-stack engineering, scalable system architecture, and measurable user & business outcomes delivered across teams.

4+
Years Experience
2
Companies
22+
Technologies
10K+
Concurrent Scale
P-41 logo

P-41

Working

Full Stack Developer

September 2025 – Present(1 yr 1 mo)

Remote

3
Production apps contributed to
50+
Reusable UI components
100%
Endpoints behind RBAC
1
Flagship platform delivered

Technologies & Tools

  • Next.js
  • NestJS 11
  • TypeORM
  • PostgreSQL
  • TypeScript
  • Tailwind CSS
  • Redux Toolkit
  • Formik
  • Yup
  • Vitest
  • Playwright
  • Supertest
  • Swagger

Key Contributions & Impact

16 achievements
  • Full-Stack Architecture: Contributed to a production full-stack platform: a frontend with reusable UI components and a backend API following layered architecture with clear separation of concerns.
  • Layered API Design: Structured the API in distinct layers with auth guards, permission guards, data mappers, and database repositories, documented end to end with Swagger/OpenAPI.
  • Authentication & Onboarding: Implemented authentication flows including secure token and refresh cookie handling, invitation-based onboarding, and registration pipelines.
  • Session Validation & Recovery: Built middleware-based session validation with automatic redirect on expiry, centralized auth state, forgot/reset password flows, and structured error responses that surface accurate status codes.
  • Granular RBAC System: Designed and implemented a granular permission system with token-based authentication, role-based guards, and resource-level access control enforced across all API endpoints.
  • Client Permissions & Gating: Built the client-side permissions layer with centralized permission state, access-level checks, route-level gating that redirects unauthorized users, and a role editor UI.
  • Document Management Engine: Built a full document manager with tree navigation, search/sort/filter, bulk move, drag-and-drop, conflict rename, and per-row permission-scoped access.
  • Dynamic Workflows & Auditing: Delivered dynamic form-driven workflows with file attachments, draft support, field-level validation, transactional writes, point-in-time snapshots of submitted data, and audit logging.
  • Design System & UI Components: Created 50+ reusable UI components with consistent patterns, shared mutation helpers, and standardized loading/empty/error states across all features.
  • Testing Strategy & Quality Gates: Set up a two-tier test strategy: unit tests on use cases and repositories, Playwright browser tests for end-user flows, and an HTTP-level e2e suite with data loaders against a dedicated test database, all gated by pre-commit and pre-push hooks running tests, lint, and build.
  • Admin Portal from Scratch: Set up a new internal admin application from the ground up, covering architecture, light and dark themes, form validation, state management, unit and browser tests, and pre-commit quality gates.
  • User Impersonation: Built read-only user impersonation across the admin portal, web app, and API, letting admins see exactly what a user sees in time-limited, fully audited sessions with a live countdown banner and route-level scope guards.
  • Multi-Stage Review Workflow: Built a request lifecycle covering submission, review, requests for more information, voting by eligible members, verdict overrides, and resubmission, with configurable settings, comments, and templated decision letters.
  • Case Tracking & Escalations: Delivered case tracking with configurable types and stages, escalation chains, batch actions, photo evidence, comment threads, and generated PDF letter bundles.
  • Profile Switching: Built a profile switcher that lets one account move between multiple profile types or add a new one, through an account menu and a manage-profiles dialog with accessible menu semantics.
  • Sign-up & Login Redesign: Redesigned the sign-up and login screens, including a split-layout sign-up flow with contextual side panels and in-flow plan selection.
Dentsu logo

Dentsu

Past

Software Developer

July 2022 – August 2025(3 yrs 1 mo)

Bangalore, India

45%
Faster page loads
60%
Query performance boost
10K+
Concurrent users scaled
+30%
E-commerce engagement lift
+20%
Payment conversion lift
6
Client projects delivered
50+
Shared library components
Redis Locks
Concurrency safety

Technologies & Tools

  • React
  • Node.js
  • Express
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Prisma
  • MySQL
  • Kafka
  • Redis
  • Postman

Key Contributions & Impact

7 achievements
  • E-Commerce Catalog (PLP & PDP): Built the product listing and product detail pages for both the shopper-facing site and the internal back office, covering filters, sorting, pagination, image galleries, and variant selection. For a leading global athletic brand, this work drove a 30% lift in user engagement.
  • Interactive Mini Cart: Built the mini cart so shoppers could add an item, change its quantity, or remove it from any page without losing their place, keeping the cart in sync as they moved around the site.
  • Product Search & Indexing: Built product search end to end: suggestions while you type, a results page with filters and sorting, and an indexing pipeline that picked up product changes so results never went stale.
  • Concurrency & Inventory Service: Worked on the inventory service so stock counts stayed correct when many people bought the same item at once, using Redis locks with a short expiry to stop overselling.
  • Event-Driven Pipelines (Kafka): Moved the work that happens after payment onto Kafka events, so order updates, inventory changes, and notifications each ran on their own instead of checkout waiting on every service to answer.
  • Payment Gateway Integration: Integrated the Razorpay payment gateway and handled the success, failure, and retry paths, lifting successful transactions by 20%.
  • Shared UI Library & Mentoring: Built and maintained a shared React component library used across team projects, and reviewed teammates’ pull requests to keep patterns consistent.
Client confidentiality respected · Architectures and metrics reflected accurately

Academic Background

Education

SRM Institute of Science and Technology logo

SRM Institute of Science and Technology

Education

B.Tech in Computer Science Engineering

June 2018 – May 2022

Chennai, India

8.9
Cumulative CGPA (out of 10)
4 Years
Full-time B.Tech Degree
DSA
Data Structures & Algorithms
22 Courses
Computer Science Curriculum

Key Academic Coursework

22 subjects
  • Data Structures and Algorithms
  • Design and Analysis of Algorithms
  • Database Management Systems
  • Operating Systems
  • Computer Networks
  • Object Oriented Design and Programming
  • Computer Organization and Architecture
  • Software Engineering and Project Management

Looking for deeper architectural proof?

Explore documented case studies, performance benchmarks, and my complete resume.

Be steadfast in yoga. Perform your duties without attachment to success or failure. Such equanimity is called yoga.

— Bhagavad Gita, 2.48