Principal Software Engineer at Amazon Web Services (AWS)
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Kiran Meduri is a Principal Software Engineer with over a decade of experience designing and hardening cloud-native infrastructure at AWS, focused on container orchestration and service mesh technologies. Based in Seattle, he has driven reliability and scalability improvements across Amazon ECS, the ECS agent, and App Mesh examples—contributions that include optimizing ECS API interactions, refining scheduler state management in Go, and automating App Mesh deployments with CloudFormation. His work blends backend systems engineering and DevOps, with hands-on fixes that prevent production connection issues and add Docker security option support. An active open-source contributor, Kiran’s improvements to widely used AWS projects reflect deep operational knowledge of distributed schedulers and observability (including X-Ray integration).
10 years of coding experience
13 years of employment as a software developer
M.S. Computer Science, M.S. Computer Science at University of Southern California
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Andhra University
AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication.
Role in this project:
DevOps Engineer & Cloud Engineer
Contributions:4 reviews, 39 commits, 58 PRs in 1 year 2 months
Contributions summary:Kiran's contributions primarily revolve around infrastructure-as-code and deployment configurations for AWS App Mesh examples. They focused on setting up and managing the underlying infrastructure, including VPCs, ECS/EKS clusters, and the App Mesh itself using CloudFormation. The user also integrated X-Ray tracing into the example applications, showing an understanding of observability. Furthermore, the user worked to streamline the deployment process, using cloudformation deploy instead of create/update stack.
Open source tools for building custom schedulers on Amazon ECS
Role in this project:
Back-end Developer
Contributions:15 commits, 8 PRs, 3 pushes in 13 days
Contributions summary:Kiran primarily focused on improving the reliability and scalability of the `blox/blox` project, which involves building custom schedulers on Amazon ECS. Their contributions centered on enhancing the ECS API interactions within the Go codebase to handle larger data sizes for DescribeTasks and DescribeContainerInstances calls. They also introduced and refined scheduler logic, incorporating an in-memory map for managing scheduler state to improve data consistency. These changes suggest a focus on optimizing the core functionality and robustness of the scheduler, demonstrating a proficiency in back-end development for cloud-based systems.
ecsamazonschedulersawsamazon-ecs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kiran Meduri - Principal Software Engineer at Amazon Web Services (AWS)