# Saurav Sarkar > Exploring open opportunities in Software Development Location: United States, United States Profile: https://flows.cv/saurav Backend-focused Full-Stack Engineer with 8+ years of experience building scalable, secure systems across finance, AI, and cloud-native platforms. At American Express, I’ve contributed to high-availability transaction pipelines using Java and Golang, supporting millions of daily financial operations with consistent reliability. Skilled in developing robust backend services using Node.js, TypeScript, NestJS, Apollo GraphQL, and MongoDB, and crafting responsive frontends with Angular, HTML5, CSS/SASS. I’ve worked with modern observability and infrastructure tools including AKS, Kafka, Dynatrace, and LogDNA, ensuring optimal performance and system resilience. With a Master’s in Software Engineering from Arizona State University, I bring strong foundations in distributed systems, LLM development, and data-driven design — backed by experience at Hardpoint and as a Data Science TA. I’m passionate about clean architecture, cross-functional collaboration, and mentoring the next generation of engineers. ## Work Experience ### Senior Software Engineer @ American Express Jan 2024 – Present | Arizona, United States Currently working as a Full-Stack Developer contributing across the entire SDLC — from architecting backend systems to delivering responsive frontend interfaces. I led major refactoring initiatives and built scalable systems that improved performance, developer productivity, and user experience. Key contributions included: - Refactored large codebases in Java and Golang, using design patterns like Composite to improve modularity, reduce on-call incidents by 92%, and enable faster team onboarding. - Built and deployed SPAs using Angular (4/6/8) and Node.js, creating intuitive, responsive interfaces and optimizing client-side validation with reactive and template-driven forms. - Led ISO 8583 transaction feature delivery across a 4-person team, maintaining 80%+ sprint velocity and driving clear collaboration and unblock resolution. - Developed RESTful services with Spring Boot, Node.js, and Express, integrating JWT-based auth via Spring Security, and containerized microservices deployed via Jenkins CI/CD on AWS. - Designed custom Cassandra drivers (GOCQL) and KVStore abstractions for multi-service DB migration; engineered multi-region Cassandra clusters delivering <10ms latency. - Enhanced system observability by integrating Prometheus metrics and Splunk dashboards, cutting incident response time by 70%. - Boosted test coverage to 85% through automated suites using JUnit and Mockito, while reducing bugs by 40%. - Improved logging infrastructure with a migration driver (Kenny → Dave), saving 200+ dev hours and streamlining observability. - Integrated Kafka producers and consumers, handling message streaming from external APIs and processing within Spring Boot microservices. - Contributed to frontend styling with HTML5, SCSS, Bootstrap, and optimized Angular apps for performance and scalability. - Actively contributed to Agile ceremonies, mentored junior developers, and maintained high delivery quality across sprints. ### Teaching Assistant/Software Engineer @ Ira A. Fulton Schools of Engineering at Arizona State University Jan 2022 – Jan 2023 | United States Teaching Assistant for CIS 310 & CIS 365 & CIS 565 • Led instructional support for courses such as Business Data Visualization and Artificial Intelligence in Business, ensuring a holistic understanding for students. • Orchestrated enriching, hands-on training sessions leveraging tools like Tableau, Excel, and SQL, thereby substantially enhancing the practical grasp and application among the student community. • Played an instrumental role in partnering with Dr. Hina Arora to conceptualize and roll out a cutting-edge Data Science curriculum tailored for MBA students, with a keen emphasis on real-world Python applications. ### Research Assistant @ Arizona State University Jan 2023 – Jan 2023 | Tempe, Arizona, United States • Collaborated with Dr. David Dobolyi (University of Colorado Boulder) to develop and engaged in an in-depth collaboration, focusing on the intricate dynamics between streamers and viewers on platforms like Twitch, providing valuable insights for future research. • Pioneered the design and development of an advanced web scraper utilizing Playwright, and seamlessly integrated it with AWS. This robust solution consistently maintained a remarkable 95% uptime over a span of 3 months. • Successfully rolled out several system enhancements, which culminated in an impressive 80% reduction in system troubleshooting and maintenance requirements, optimizing team efficiency. • Methodically transformed and readied voluminous raw datasets from high-profile video games. This meticulous preparation has paved the way for comprehensive analyses that will shape the direction of subsequent research initiatives. ### Software Engineer Il @ Zeta Suite Jan 2021 – Jan 2022 | Bangalore Urban, Karnataka, India At Zeta, I worked on high-performance serverless platforms, building resilient backend systems and enhancing platform scalability, monitoring, and interoperability across microservices. Key contributions: - Customized Apache OpenWhisk to support 1,000+ parallel requests, and developed proprietary Golang services to improve reliability and predictability of serverless functions. - Achieved 99.99% uptime through proactive monitoring using Grafana, Prometheus, and real-time Slack-based alerting; led to more stable production deployments. - Integrated Kafka for intelligent rate limiting, reducing production incidents by 70% and optimizing system throughput. - Built and scaled RESTful APIs and GraphQL services using Java (8–17), Spring Boot, Node.js, and Golang, enabling efficient front-end to back-end communication. - Developed web UIs using AngularJS, JavaScript, jQuery, and HTML5, and supported cross-functional integration using XFW Framework. - Designed and deployed a fully independent Golang microservice with OOP and design patterns, improving backend modularity and testability. - Managed Kubernetes deployments with Helm charts, improving infrastructure resiliency and enabling smooth microservice scaling. - Championed DevOps practices, cutting deployment time by 40% and fostering improved collaboration between development and operations teams. - Led code quality initiatives through peer reviews, which reduced post-deployment bugs by 40% and encouraged a strong engineering culture. - Collaborated with backend and frontend teams to enhance API interoperability, contributing to a 30% increase in system-wide integration efficiency. ### Software Engineer @ KredX Jan 2020 – Jan 2021 | Bengaluru, Karnataka, India At KredX, I led the design and development of enterprise-grade backend systems for financial applications, delivering scalable, reliable, and secure services across AWS cloud infrastructure. Key contributions: - Spearheaded the development of a unified communication platform using Java 11, Spring Boot, and MVC architecture, improving notification delivery efficiency and achieving 99% service reliability through template enforcement and rate-limiting. - Designed and deployed elastic scaling solutions on AWS, reducing communication delays by 99% during peak traffic and enabling cost-efficient scaling. - Built RESTful APIs and microservices using Spring Boot, Spring Security, and Hibernate, ensuring high performance and clean modular code across the platform. - Enhanced observability using the ELK Stack (Elasticsearch, Logstash, Kibana) to reduce SLA breaches and improve system diagnostics and threat detection. - Managed and scaled AWS infrastructure (EC2, S3, RDS), and configured Jenkins-based CI/CD pipelines for seamless deployments. - Developed and versioned GraphQL APIs, improving frontend-backend contract flexibility and optimizing client-server communication. - Engineered real-time financial transaction microservices, applying Java EE patterns (DAO, DTO, Service Locator), and optimized PostgreSQL databases for performance and integrity. - Developed Angular 8 frontends and integrated RESTful endpoints, processing dynamic JSON responses for user-facing financial workflows. - Created regression analysis models in Python to support financial forecasting, enhancing risk assessment accuracy in investment scenarios. - Followed Agile and DevOps practices, improving delivery speed by 35%, and led cross-functional collaboration to ensure alignment between engineering and business outcomes. ### Software Engineer @ Atlan Jan 2018 – Jan 2020 | New Delhi Area, India At Atlan, I led backend engineering efforts for high-scale data ingestion and streaming systems, building microservices and data infrastructure across cloud platforms (AWS and GCP) to support real-time analytics and custom client ETL workflows. Key contributions: - Led backend development for a data ingestion platform handling 10,000+ requests/sec, demonstrating strong scalability and low-latency optimization. - Deployed microservices in Node.js, Python, and Golang, significantly enhancing the system’s reliability under high load. - Fine-tuned MongoDB queries for large-scale traffic, and implemented zero-downtime upgrades using backup and staged migration strategies. - Migrated services from AWS to GCP using a blue-green deployment strategy, ensuring smooth rollout with no service interruption. - Designed and implemented a data streaming platform using Golang microservices, improving system stability by 98%. - Developed high-performance RESTful APIs for microservice communication and client integration, optimizing API load times by 40% through profiling and refactoring. - Built parallel processing pipelines in Python to solve complex optimization problems, resulting in significantly faster data processing. - Worked directly with clients to build custom ETL pipelines, tailoring solutions to specific enterprise data needs. - Played a critical role in design discussions across multiple core systems, contributing to scalable architecture decisions and performance-aware implementation. ### Software Engineer @ HARMAN International Jan 2017 – Jan 2018 | Bangalore At Harman, I worked across embedded systems and full-stack platforms, contributing to bootloader optimization, secure Linux kernel configuration, and enterprise-grade Java applications. My work spanned low-level performance tuning to building user-facing dashboards and backend services. Key contributions: - Improved system boot time by 30% by optimizing the U-Boot bootloader and fine-tuning embedded system configurations. - Hardened Linux kernel settings for enhanced system security and reliability in embedded environments. - Designed and implemented responsive AngularJS-based dashboards with Bootstrap, JavaScript, and jQuery for real-time system configuration. - Developed backend workflows in Java and Spring MVC, integrating REST and SOAP services with business logic and service layers. - Used PL/SQL to create batch job support and enforce business rules within enterprise data pipelines. - Built and consumed SOAP/REST APIs using JAX-WS and Spring, enabling seamless external system integrations. - Utilized Hibernate ORM for DB operations and performance-tuned entity relationships and queries. - Leveraged JMS for asynchronous service communication and implemented messaging patterns across distributed services. - Automated builds with Maven, deployed apps on Tomcat and Jetty, and ensured CI using Jenkins with robust unit/integration testing via JUnit. - Collaborated with QA, product, and infrastructure teams to troubleshoot UAT/production issues and manage deployments across DEV, QA, and PROD environments. - Authored technical documentation including ETL design, change control, and deployment planning. ### Internships @ Multiple Companies Jan 2016 – Jan 2017 | Bangalore Contributed to diverse roles, such as Full Stack Developer at HealthVings, Android Developer at Kkekk Inc, and Full Stack Developer at BUY4U, building robust applications, enhancing system features, and streamlining business processes. KKekk Inc is working on an private image sharing app to users. Worked on : - Android app with the given design and specs. - End-to-end flow from design, development to testing. - Worked on both the frontend client app and REST based connector APIs to web services/database/backend. - Integrated/refactored with existing codebase. - Worked on MVP architecture. - Unit-test code for robustness, including edge cases, usability, and general reliability. ## Education ### Master's degree in Software Engineering Ira A. Fulton Schools of Engineering at Arizona State University Jan 2022 – Jan 2023 ### Bachelor's degree in Computer Science Kalinga Institute of Industrial Technology, Bhubaneswar ## Contact & Social - LinkedIn: https://linkedin.com/in/saurav-sarkar-profile --- Source: https://flows.cv/saurav JSON Resume: https://flows.cv/saurav/resume.json Last updated: 2026-03-22