Summary
Experienced Software Engineer specializing in distributed Microservices, Python (FastAPI, Flask), Golang, Node.js, and Modern Web Architectures (React, Angular). M.Tech in Data Engineering & AI from IIT Jodhpur with a focus on scalable distributed systems, data pipelines, and applied AI. Proven track record of architecting resilient services, leading engineering teams, and delivering impactful production systems.
Technical Skills
Programming Languages
Python Ecosystem
Microservices And Backend
Ai And Machine Learning
Front End Frameworks
Databases And Storage
Cloud And Dev Ops
Testing And Tools
Professional Experience
Senior Software Development Engineer
Extreme Networks
- Platform for Orchestrating Network Devices from A Cloud Platform — developed multiple modules for Extreme Platform One. Lead AI First initiative to deliver Wireless Module for Platform One - Angular, NxCloud, RxJS; mentored junior developers.
- Data Migration — prepared production DB for new Wireless Product.
- Backend API development with GoLang
Senior Software Development Engineer
EPAM Systems
- Led development of customer acquisition platform for a digital-first bank (Angular frontend, Java backend).
- Built an AI chatbot for HR queries — React frontend, NodeJS backend with LangChain.
Technical Lead
Synechron
- Frontend Technical Lead for React applications of a major bank — drove architecture and implementation decisions for RBAC features.
Technical Lead
EasyEat
- Central Menu Management System (CMM) for Restaurant Partner Application — Angular, Node.js, AWS.
- Led Internationalization of Restaurant Partner Application — Angular, Node.js, AWS, Lokalize.
- Maintenance of User Food Ordering app — React, NextJS.
Senior Software Development Engineer
Maximl
- Jobs Module for Connected Workers Platform — listing, tracking and reporting progress on daily jobs. Technologies: Angular, Ionic, microfrontends, TailwindCSS.
Software Engineer
eReinsure
- Negotiation Platform for Reinsurers — built negotiation platform using Angular, Material UI.
- Filing Cabinet for Reinsurers — archive storage for negotiation records (Angular, Material UI, RxJS, NgRx).
- Backend API development with Spring Boot.
System Engineer
Tata Consultancy Services
- CRM frontend leveraging MS Dynamics API — developed CRM application using React and MS Dynamics API.
- Improved website performance by 70% via SSR and bundle size reductions.
Education
MTech, Data Engineering and Artificial Intelligence
Indian Institute of Technology, Jodhpur
🎓 2024 – 2026BTech, Computer Engineering
Asansol Engineering College
🎓 2013 – 2017Achievements & Recognition
- TCS "On The Spot" Award
- Global Student Entrepreneurship Finalist
- Tata First Dot Top 25 Startups