Kiran Meduri

Principal Software Engineer at Amazon Web Services (AWS)

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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).
code10 years of coding experience
job13 years of employment as a software developer
bookM.S. Computer Science, M.S. Computer Science at University of Southern California
bookBachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Andhra University
languagesTelugu, Hindi
github-logo-circle

Github Skills (27)

service-mesh10
docker10
amazon-ecs10
back-end-development10
apidoc10
containerization10
dockers10
aws-cloudformation10
agent10
go10
api10
aws10
testing9
amazon-eks9
kubernetes9

Programming languages (9)

SmartyDockerfileJavaShellC++CSSJavaScriptGo

Github contributions (5)

github-logo-circle
aws/aws-app-mesh-examples

Nov 2018 - Feb 2020

AWS App Mesh is a service mesh that you can use with your microservices to manage service to service communication.
Role in this project:
userDevOps 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.
meshaws-app-meshapp-meshcommunicationservice-to-service
blox/blox

Nov 2016 - Dec 2016

Open source tools for building custom schedulers on Amazon ECS
Role in this project:
userBack-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)