I am a software engineer with 4+ years of experience building and scaling cloud-native backend systems using Go, Java (Spring Boot), Node.js, and Golang. I design RESTful and gRPC APIs, optimize inter-service communication, and leverage Redis caching, asynchronous messaging (Kafka, RabbitMQ, AWS SQS/SNS), and Docker and Kubernetes on AWS ECS to deliver reliable, low-latency services. I focus on observability and incident response with Prometheus, Grafana, and OpenTelemetry, and I drive faster delivery through CI/CD automation and AI-assisted development tools.\n\nI thrive in Agile environments, collaborate cross-functionally, and apply Domain-Driven Design to streamline feature delivery while maintaining software quality. I enjoy partnering with data, product, and UX teams to ship impactful payments and platform features.

Nikhil Guntumadugu

I am a software engineer with 4+ years of experience building and scaling cloud-native backend systems using Go, Java (Spring Boot), Node.js, and Golang. I design RESTful and gRPC APIs, optimize inter-service communication, and leverage Redis caching, asynchronous messaging (Kafka, RabbitMQ, AWS SQS/SNS), and Docker and Kubernetes on AWS ECS to deliver reliable, low-latency services. I focus on observability and incident response with Prometheus, Grafana, and OpenTelemetry, and I drive faster delivery through CI/CD automation and AI-assisted development tools.\n\nI thrive in Agile environments, collaborate cross-functionally, and apply Domain-Driven Design to streamline feature delivery while maintaining software quality. I enjoy partnering with data, product, and UX teams to ship impactful payments and platform features.

Available to hire

I am a software engineer with 4+ years of experience building and scaling cloud-native backend systems using Go, Java (Spring Boot), Node.js, and Golang. I design RESTful and gRPC APIs, optimize inter-service communication, and leverage Redis caching, asynchronous messaging (Kafka, RabbitMQ, AWS SQS/SNS), and Docker and Kubernetes on AWS ECS to deliver reliable, low-latency services. I focus on observability and incident response with Prometheus, Grafana, and OpenTelemetry, and I drive faster delivery through CI/CD automation and AI-assisted development tools.\n\nI thrive in Agile environments, collaborate cross-functionally, and apply Domain-Driven Design to streamline feature delivery while maintaining software quality. I enjoy partnering with data, product, and UX teams to ship impactful payments and platform features.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Aragonese
Fluent
Javanese
Advanced

Work Experience

Software Engineer at Stripe
February 1, 2025 - Present
Engineered and deployed scalable, high-throughput payment microservices using Go and Java (Spring Boot), supporting over $300K in daily transactions with 99.9% uptime on Kubernetes and AWS ECS. Designed high-performance RESTful and gRPC APIs, optimizing inter-service communication and reducing serialization overhead by 25% for critical payment processing workflows. Collaborated with Data and Risk teams to build a real-time fraud detection pipeline using Kafka Streams, Spark Structured Streaming, and DynamoDB, decreasing false positives by 10%. Architected and maintained a secure, multi-region CI/CD pipeline with GitLab, ArgoCD, and Terraform, enabling automated security scans and compliance checks and reducing deployment time by 60%. Improved system observability and incident response by integrating Prometheus, Grafana, and OpenTelemetry, leading to a 20% reduction in MTTR across distributed services. Boosted development velocity by 15% by leveraging AI coding tools to automate boilerp
Software Engineer at Postman
August 1, 2020 - December 1, 2023
Designed asynchronous communication patterns with Apache Kafka, RabbitMQ, and AWS SNS/SQS to decouple services; implemented Redis-based caching, cutting overall system latency by 20%. Built and optimized scalable microservices using Node.js, Golang, and Docker, achieving faster API responses through caching and performance tuning. Applied Domain-Driven Design (DDD) with NestJS and Spring Boot to model bounded contexts and manage complex API domains, shortening feature cycles by 15%. Built a comprehensive testing framework with Jest, Supertest, and Postman Collections, integrated into a Jenkins-based CI/CD pipeline, increasing test coverage from 70% to 85% and reducing production bugs by 25%. Collaborated with Product and UX teams to translate complex requirements into deliverables, including 2 major front-end features with React, improving customer satisfaction. Practiced Agile methodologies with emphasis on TDD and SDLC best practices to boost team velocity.

Education

Master's in Computer Science at University at Buffalo, New York, USA
January 11, 2030 - June 29, 2026
Bachelor's in Computer Science at Anna University, Chennai, India
January 11, 2030 - June 29, 2026

Qualifications

AWS Certified Developer – Associate
January 11, 2030 - June 29, 2026

Industry Experience

Software & Internet, Financial Services