Inaam Rana

Software Engineer at Google

Toronto, Ontario, Canada
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
Inaam Rana is a seasoned software engineer with 12 years focused on database internals, currently contributing to Google’s systems engineering efforts from Toronto. His career spans core storage engine development at Oracle (InnoDB), large-scale storage projects at Twitter and Alibaba Cloud’s PolarDB, and principal-level work at Microsoft, reflecting deep expertise in buffer cache management, IO subsystems, recovery, and replication. He repeatedly tackles cross-language and architecture challenges—such as integrating native InnoDB with Java-based Manhattan—and designs practical mitigations for hot-spot IO and page-level inconsistencies. Inaam blends hands-on C/C++ systems development with architectural thinking about decoupling compute and storage for HA and sharding. Not obvious from the title: he began in civil engineering before transitioning to advanced database kernel work, which informs his systematic approach to performance and scalability.
code13 years of coding experience
job16 years of employment as a software developer
bookMCS, Computer Science, MCS, Computer Science at Dalhousie University
bookB.Engg., Civil Engineering, B.Engg., Civil Engineering at University of Engineering and Technology, Lahore
github-logo-circle

Github Skills (6)

mysql-database10
php10
oracle10
twitter10
mysql10
database1

Programming languages (1)

C++

Github contributions (4)

github-logo-circle
WebScaleSQL, Version 5.6, based upon the MySQL-5.6 community releases.
Contributions:54 commits, 4 pushes, 2 comments in 1 year 1 month
phpmysql
facebook/mysql-5.6

Mar 2014 - Apr 2015

Facebook's branch of the Oracle MySQL database. This includes MyRocks.
Contributions:61 commits in 1 year 1 month
mysql-databaseoracle
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