Summary
Abu Obaida is a Senior Software Engineering Manager at Amazon with 11+ years building and leading high-performing teams to deliver highly available, enterprise-grade distributed database systems, primarily Amazon Aurora. He led the design and delivery of Aurora Serverless V2 with a dynamic buffer cache—an industry-first feature—and drives engineering focused on availability, ultra-low downtime upgrades, and capacity optimization at web-scale. His background blends hands-on systems engineering in C/C++ and Python with research expertise in HPC simulation, performance modeling and MPI, resulting in pragmatic innovations that measurably improve service SLAs. Based in Seattle, he combines an academic track record (multiple ACM publications) with operational experience shipping fast-growing cloud offerings to large enterprises. Not obvious from the title: he frequently bridges deep R&D and product delivery, using data-driven prioritization to steer long-term technical strategy while still shipping engine-level features.
11 years of coding experience
13 years of employment as a software developer
BS, Computer Science and Engineering, BS, Computer Science and Engineering at Dhaka University of Engineering & Technology
Master's degree, Computer Science, Master's degree, Computer Science at Florida International University
English, Bengali, Hindi