Uttara Shekar is a software development manager with 12+ years of engineering experience and a decade at Amazon, currently leading teams that build the intelligence layer behind Rufus, Amazon’s conversational shopping assistant serving hundreds of millions of customers. She has driven measurable product impact—50M+ incremental engagements, 66% personalized AI responses through automated memory extraction, and a gRPC streaming API that handled 70K+ TPS on Prime Day with zero downtime. Equally comfortable in strategy and deep technical design, she scaled deployment velocity by 50%+ and reduced multi-turn conversation defects while promoting engineers through deliberate sponsorship and a “lead-of-leads” coaching model. A hands-on background as an IC across mobile, backend, and cloud microservices (including contributions to the AWS ECS CLI) gives her credibility to implement robust, production-grade systems and DevOps improvements. She champions AI-augmented engineering workflows and LLM-assisted tooling to multiply team throughput, and she’s the author of a practical guide for first-time founders, reflecting her systematic approach to turning chaos into structure. Based in Seattle with a Master’s in Computer Science from Northeastern, Uttara blends operational instinct, technical depth, and people-first leadership to deliver scalable AI products.
10 years of coding experience
10 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Northeastern University
Bachelor of Engineering (B.E.) Information Technology, Bachelor of Engineering (B.E.) Information Technology at Sardar Patel Institute of Technology, Mumbai
The Amazon ECS CLI enables users to run their applications on ECS/Fargate using the Docker Compose file format, quickly provision resources, push/pull images in ECR, and monitor running applications on ECS/Fargate.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:9 releases, 55 commits, 75 PRs in 1 year
Contributions summary:Uttara contributed to the AWS ECS CLI by implementing support for new Docker options within the Compose YAML file, enhancing the tool's compatibility with Docker Compose configurations. They added the `image-id` option to the `ecs-cli up` command, improving cluster deployment flexibility. Furthermore, the user addressed deployment-related issues by including dependencies within the CloudFormation template and updating the CLI to handle deployment configurations.
Contributions:2 reviews, 1 PR, 4 pushes in 2 years 1 month
golangapivotesmicroservicesmicroservice-api
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
Uttara Shekar - Software Development Manager at Amazon