Work Experience
My work experiences across different companies and roles.
4+Years2Companies17+Technologies

P-41
WorkingFull Stack Developer
September 2025 – Present(11 mos)
Remote
Technologies & Tools
- Next.js
- NestJS 11
- TypeORM
- PostgreSQL
- TypeScript
- Tailwind CSS
- Redux
- Vitest
- Playwright
- Supertest
- Swagger
What I've done
- Built a production full-stack platform end-to-end: a frontend with reusable UI components and a backend API following layered architecture with clear separation of concerns.
- Structured the API in distinct layers with auth guards, permission guards, data mappers, and database repositories, documented end to end with Swagger/OpenAPI.
- Implemented authentication flows including secure token and refresh cookie handling, invitation-based onboarding, and registration pipelines.
- 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.
- Designed and implemented a granular permission system with token-based authentication, role-based guards, and resource-level access control enforced across all API endpoints.
- 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.
- Built a full document manager with tree navigation, search/sort/filter, bulk move, drag-and-drop, conflict rename, and per-row permission-scoped access.
- 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.
- Created 50+ reusable UI components with consistent patterns, shared mutation helpers, and standardized loading/empty/error states across all features.
- 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.

Dentsu
PastSoftware Developer
July 2022 – August 2025(3 yrs 1 mo)
Bangalore, India · On-Site
Technologies & Tools
- React
- Node.js
- Express
- Tailwind CSS
- Postman
- Prisma
- TypeScript
- JavaScript
What I've done
- Achieved 30% increase in user engagement on the UnderArmour project through frontend optimizations and UX improvements.
- Optimized load times by 50% with efficient pagination and lazy loading strategies.
- Integrated Razorpay payment gateway, resulting in a 20% increase in successful transactions.
- Built custom JWT authentication system, reducing unauthorized access incidents by 60%.
- Achieved 70% faster query performance with MySQL and Prisma ORM optimizations.
Be steadfast in yoga. Perform your duties without attachment to success or failure. Such equanimity is called yoga.
— Bhagavad Gita, 2.48