Hello! I’m Basil, a Software Engineer based in Virginia specializing in large-scale distributed systems and foundational cloud infrastructure.
I earned my Bachelor’s degree in Computer Science from George Mason University in 2020 and joined Amazon, where I’ve spent over six years designing, building, and operating mission-critical AWS services.
I’ve led high-impact customer-facing initiatives, re-architected critical EC2 services, and helped establish teams responsible for core AWS infrastructure.
I am currently pursuing a Master’s in Computer Science from Georgia Tech to deepen my expertise in distributed systems and apply advanced theoretical concepts to real-world cloud-scale systems.
Amazon
May 2022 - Present Software Engineer II - Internal EC2 Service
June 2020 - May 2022 Software Engineer I - Amazon Time Sync Service
December 2019 - June 2020 Software Engineer (Part Time)
June 2019 - August 2019 Software/Machine Learning Intern
Designed and implementated a large-scale data migration for a critical AWS internal service, transitioning sensitive AWS account metadata from legacy internal storage to a highly scalable, DynamoDB-backed architecture. The project redefined the service’s data model and introduced an event-driven propagation pipeline using SQS, S3, and DynamoDB, significantly improving security, reliability, and operational resilience. This new architecture reduced change propagation times from days to under 30 minutes while maintaining high availability, enabling faster and safer system updates at cloud scale.
Drove a cross-org initiative to integrate Availability Zone ID support throughout the EC2 control plane, addressing a long-standing pain point for large, multi-account AWS organizations. Previously, account-specific Availability Zone names could map to different physical locations, making it difficult to reliably co-locate resources across accounts. This project introduced support for stable, globally consistent Availability Zone IDs across 45+ foundational EC2 APIs, including core resource resources such as instances, subnet, volumes, etc. The effort spanned design, implementation, security validation, and global deployment, enabling deterministic resource placement at scale and eliminating a major source of configuration complexity for enterprise AWS customers.[AWS Blog]
Designed and implemented the Amazon Public NTP Pools for Amazon. Created the infrastructure and released the Beta version for internal customers. Helped facilitate the global release. [AWS Blog]
Contributed to creating a tool that created bounded timestamps by including accumulated error as reported by the local ntp client. Allows customers to determine order and consistency for events and transactions. Developed the MVP and facilitated the release of our open source project. [AWS Blog]
Led the development of a Leap Smearing solution for the Amazon Time Sync Service, which provides the authoritative time source for AWS infrastructure and customer workloads, including EC2 instances. By smoothly distributing a Leap Second over a 24-hour window, the solution prevents abrupt clock jumps that can cause application failures. This enhancement extended leap smearing support to all EC2 instances, ensuring reliable, continuous time synchronization during leap second events for millions of customers and systems worldwide.
Would love to connect with you! Reach out to me at basilnsindhu@gmail.com
You can also add me on LinkedIn