Swapnil Gaikwad

About Me

About

Hi, I'm Swapnil Gaikwad, a Senior Software Development Engineer at Amazon where I architect and lead the development of large-scale distributed systems that power critical payment and monetization infrastructure. My work spans technical leadership across multiple teams, driving architectural decisions that impact millions of sellers globally while ensuring systems remain scalable, resilient, and performant.

I hold a Master's degree in Computer Science from San Jose State University, where I specialized in optimization algorithms and wireless network systems. My academic research led to publications in IEEE and CIKM conferences, focusing on large-scale optimization problems for emergency communication networks. This foundation in both theoretical computer science and practical systems engineering shapes my approach to solving complex technical challenges—from designing fault-tolerant architectures to optimizing system performance at scale.

Throughout my career, I've focused on translating business needs into pragmatic technical solutions while mentoring engineers and fostering a culture of technical excellence. I'm passionate about building systems that not only solve today's problems but are architected to evolve with future needs. When I'm not designing distributed systems or reviewing architectural proposals, you'll find me sharing knowledge through writing, exploring emerging technologies, or enjoying the outdoors.

Experience

Amazon
Senior Software Development Engineer
2020 — Present
  • Technical leader driving architectural vision for Amazon Currency Converter for Sellers (ACCS), leading cross-functional initiatives that rearchitected and expanded the product across international markets
  • Architected and delivered a generic monetization framework supporting end-to-end fee lifecycle, establishing technical standards that reduced launch times by 83% and KTLO costs by 64%
  • Led system architecture redesign for ACCS payment product enabling rapid international expansion, reducing time to market by 80% through scalable, reusable design patterns
  • Provide technical leadership and mentorship across 3 teams with 18 engineers and 3 managers, fostering engineering excellence and developing 7 engineers to next-level roles
NASA Ames Research Center
Senior Research Associate
2017 — 2020
  • Architected and built live tracking software for Tailored Arrival Manager (TAM), designing simulation capabilities for 10+ maneuvers and conflict avoidance features
  • Developed secure and scalable autonomous trajectory-based solution for tailored arrival management, establishing architectural patterns for real-time aviation systems
  • Designed and implemented high-velocity data integration architecture enabling seamless collaboration with Boeing and FAA stakeholders
Comptel (Nokia Networks)
Solution Specialist
2015 — 2016
  • Designed and implemented highly scalable services for integrating billing and CRM systems with network devices
  • Led solution meetings with multiple stakeholders and supervised three software engineers
  • Developed solutions using Java, REST web services, Oracle DB, and Linux
Amdocs
Advanced Software Engineer
2011 — 2015
  • Led cross-functional discussions as SME for 4G provisioning projects and developed network orchestration
  • Achieved zero-defect integration of two high-volume, high-velocity heterogeneous network systems in 4 months
  • Successfully upgraded provisioning systems for more than 40 million customers

Publications

Large-scale Optimization for Wireless Emergency Networks
CIKM 2018October 2018

Research on optimizing wireless emergency network deployment for large-scale disaster scenarios.

Optimal Constrained Wireless Emergency Network Antenna Placement
IEEEMay 2017

Communication is paramount during emergencies. This research proposes a framework for identifying optimal placement of wireless network antennas within a city, given multiple criteria constraints.

Skills

Architecture & Leadership

  • Distributed Systems
  • System Design
  • Technical Strategy
  • Cross-Team Leadership
  • Mentorship

Programming Languages

  • Java
  • JavaScript
  • Python
  • TypeScript

Platforms & Tools

  • AWS
  • GCP
  • Docker
  • DynamoDB
  • PostgreSQL
  • Spring
  • Guice

Web Technologies

  • React.js
  • Express.js
  • Node.js
  • Gatsby
  • Google Maps API

Connect