Senior Software Engineer | AI & Cloud Native Applications | AWS | Distributed Systems | Full Stack Engineering
I'm a Software Development Engineer with 6+ years of experience building scalable distributed systems, cloud-native platforms, and AI-powered applications. Currently working at Amazon, where I design and develop high-performance services, event-driven architectures, intelligent search solutions, and Generative AI products that serve customers at scale.
My passion lies in solving complex engineering problems, designing resilient systems, and leveraging emerging AI technologies to create meaningful business impact.
- Agentic AI Applications
- Distributed Systems on AWS
- Full Stack Product Design & Development
- Event-Driven Architectures
- Cloud Native API Development
Austin, TX | Dec 2024 - Present
- Built AI-powered product support chatbot using Amazon Bedrock, RAG, OpenSearch, DocumentDB, API Gateway, Lambda, and React.
- Developed custom MCP servers enabling AI agents to interact with enterprise APIs, DynamoDB, OpenSearch, and CloudWatch.
- Designed semantic search platform using Bedrock embeddings and OpenSearch vector indexing.
- Led zero-downtime migration of 100K+ records from DynamoDB to S3 while maintaining search functionality and business continuity.
- Built scalable AWS-native reporting platform using ECS, GraphQL, Kotlin, React, and S3.
- Automated large-scale validation and migration workflows saving significant engineering effort annually.
Seattle, WA | Jul 2022 - Nov 2024
- Developed funding platform services supporting 180K+ AWS Marketplace customers.
- Built event-driven microservices using Lambda, Step Functions, DynamoDB, and API Gateway.
- Developed React-based customer-facing portals and GraphQL integrations.
- Implemented observability solutions using CloudWatch, RUM, custom metrics, alarms, and dashboards.
- Designed search, reporting, and funding management workflows used by AWS Marketplace partners.
Hyderabad, India | Jul 2018 - Dec 2020
- Developed enterprise ATM software and security solutions for global banking customers. Worked on Windows security hardening, BIOS-level security, disk encryption, automation frameworks, deployment tooling, and operational reliability using C#, .NET, SQL Server, Active Directory, and automation scripting.
Java β’ Kotlin β’ Python β’ JavaScript β’ TypeScript β’ Node.js β’ C# β’ Bash β’ PowerShell
Spring Boot β’ FastAPI β’ REST APIs β’ GraphQL β’ JPA β’ Microservices β’ Event-Driven Architecture
React β’ TypeScript β’ JavaScript β’ HTML β’ CSS β’ Cloudscape Design System
AWS Lambda β’ ECS β’ S3 β’ DynamoDB β’ OpenSearch β’ AppSync β’ API Gateway β’ Cognito β’ CloudWatch β’ CloudFormation
DynamoDB β’ PostgreSQL β’ MongoDB β’ DocumentDB β’ SQL Server
Docker β’ Kubernetes β’ Jenkins β’ GitHub Actions β’ CI/CD
Amazon Bedrock β’ Claude β’ Agentic AI β’ MCP β’ RAG β’ Vector Search β’ Prompt Engineering β’ Tool Calling
πΌ LinkedIn: https://www.linkedin.com/in/surajguptagudla/
π§ Email: surajgupta268@gmail.com
π Austin, Texas
Building scalable cloud-native systems and AI-powered products that solve real-world problems.
