Naman Gupta

Lead Software Engineer

📧 codewithnaman@outlook.com | 📍 Pune, Maharashtra, India

📱 +91 81092 04182 | 🔗 in/codewithnaman | 🌐 codewithnaman.com/

Lead Software Engineer with 11+ years of experience and 8+ years in FinTech, delivering scalable and secure enterprise solutions across retail, telecom, healthcare, and financial domains. Skilled in Java, Spring, Kafka, Microservices, and AWS, with a proven track record of modernizing systems, improving performance, and mentoring teams. Passionate about leveraging AI and Cloud to solve complex challenges and drive innovation.

🏆 Certifications

AWS Certified Cloud Practitioner

Amazon Web Services

2024

⚙️ Technical Skills

Programming Languages

Java (J2SE) REST Web Services Gradle Bash

Frameworks

Spring MVC Spring JPA Spring WebFlux Spring Integration Spring Batch Hibernate

Databases & Message Queues

SQL Oracle 11g MySQL Druid Kafka MongoDB

Cloud & DevOps

AWS Docker Jenkins Sonar Grafana Prometheus

🏢 Experience

Manager, Software Engineering

Mastercard | Nov 2024 - Present | Pune, India

  • Contribute to large-scale payment authentication program (3DS flow)
  • Translate product requirements into scalable designs (HLD/LLD)
  • Own end-to-end feature delivery for assigned modules
  • Champion AI adoption — POCs on AI agents, RAG pipelines

Technical Lead

Morgan Stanley | Feb 2022 - Nov 2024 | Bangalore, India

  • Delivered modernized FX Incubation trading systems solutions
  • Built API exposure layer with FIX protocol for trading
  • Scaled API platform from 100 to 1000+ req/sec
  • Designed reconciliation system for trade data streams

Senior Software Engineer

Barclays | Oct 2018 - Feb 2022 | Pune, India

  • Contributed to Prime Services reporting & file transfers
  • Migrated architecture — 30% performance improvement
  • Established CI/CD pipelines and code review processes
  • Led Database-Based Reporting solution

Senior Engineer

Netpulse Services | Apr 2018 - Sep 2018 | Pune, India

  • Backend APIs for IoT medical devices (LifePath-C)
  • Designed remote patient monitoring platform APIs
  • Scaled application from few to thousands of customers

Senior Software Engineer

Altimetrik | Sep 2017 - Mar 2018 | Pune, India

  • Worked with Mastercard on digital wallet project
  • Built backend services with secure mobile APIs
  • Multi-tenancy microservice architecture

Senior Software Engineer

Shiksha Infotech | Sep 2016 - Aug 2017 | Pune, India

  • Network performance management for British Telecom
  • Data pipelines with Kafka and time-series databases
  • SNMP walks and API integrations

System Analyst

Skillnet Solutions | Dec 2014 - Aug 2016 | Indore, India

  • PCI-compliant payment integrations for X-Store
  • Customized retail domain solutions
  • Built pluggable payment integration — 40% faster delivery

💼 Projects

File Intelligent Service Hub (FISH)

Configuration-based file transfer application supporting SFTP, SMTP, Office 365, and SMB protocols.

IoT solution for ECG device

Mobile application APIs for IoT device data ingestion with ETL jobs for user dashboards.

Hedger Recommendation Tool for FX

Automated data pipeline and hedging metric calculations, interactive dashboard (2-5% trade increase).

REST API for Placing Trades

REST API tool for clients to request quotes and place orders (increased client adoption).

🎓 Education

Master of Technology

Birla Institute of Technology and Science | 2014 - 2016

Software Systems | Grade: 8.25

Bachelor of Technology

Sri Aurobindo Institute of Technology | 2009 - 2013

Computer Science Engineering | Grade: 73.4%