Technical Skills
- Languages: JavaScript (ES6+), TypeScript, Java, Python
- Frontend: Angular, React, NextJS
- Backend: Node.js, ExpressJS, Spring, Spring Boot
- ORM: Prisma, Hibernate
- Database: PostgreSQL, MongoDB, DynamoDB, Redis
- Cloud: AWS (Lambda, S3, CloudFront)
- Testing: Jest, Jasmine, Karma, JUnit
- Others: Microservices, REST APIs, Agile, Git, Monorepo
Professional Experience
Ivy – Senior Software Development Engineer
Apr 2024 – May 2025 | Pune, India- Project 1: Platform for VIP Customers for online Casino Application. Developed module for enabling “VIP” customers to get better deals in an online Casino Application using Angular, NxCloud, RxJS; mentored junior developers.
- Project 2: Data Migration – made production DB ready for new VIP field (MongoDB, OracleDB).
- Project 3: Backend API development with Spring Boot, OracleDB, Kafka.
EPAM Systems – Senior Software Development Engineer
Feb 2023 – Apr 2024 | Hyderabad, India- Led development of customer acquisition platform for a digital-first bank (Angular front end, Java backend).
- Built an AI chatbot for resolving HR queries; React front end, NodeJS back end with Langchain.
Synechron – Technical Lead
Jul 2022 – Dec 2022- Project 1: RBAC system for internal employees. Served as Frontend Technical Lead for React applications of a major bank; drove architecture and implementation decisions for role-based access control features.
EasyEat – Technical Lead
Jan 2022 – Jul 2022- Project 1: Central Menu Management System (CMM) for Restaurant Partner Application — Angular, Node.js, AWS.
- Project 2: Led Internationalization of Restaurant Partner Application to support multiple languages — Angular, Node.js, AWS, Lokalize.
- Project 3: Maintenance of User Food Ordering app — React, NextJS.
Maximl – Senior Software Development Engineer
Mar 2021 – Jan 2022 | Chennai, India- Project 1: Jobs Module for Connected Workers Platform — responsible for listing, tracking and reporting progress on daily jobs of factory workers. Technologies: Angular, Ionic Framework, microfrontend (singleSPA), TailwindCSS.
eReinsure – Software Engineer
Oct 2019 – Mar 2021 | Hyderabad, India- Project 1: Negotiation Platform for Reinsurers — built a negotiation platform for risk assurers and cedents. Tech: Angular, Material UI.
- Project 2: Filing Cabinet for Reinsurers — archive storage for negotiation records. Tech: Angular, Material UI, RxJS, NgRx.
- Project 3: Backend API development — Spring Boot.
Tata Consultancy Services – System Engineer
Oct 2017 – Oct 2019- Project 1: CRM frontend leveraging MS Dynamics API — developed CRM application for internal bank employees using React and MS Dynamics API.
- Improved website performance by 70% by implementing SSR and reducing bundle size by eliminating third party libraries.
Certifications & Achievements