Ryan Hancock

Senior Software Engineer at Microsoft

Bellevue, 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

👤
Senior
🎓
Top School
Ryan Hancock is a Senior Software Engineer with 11 years of experience specializing in storage and distributed systems, currently focused on ZippyDB and RocksDB work at Meta and now at Microsoft. He holds a PhD-level research background from the University of Waterloo where he built highly concurrent, consistent storage solutions and explored single-level store OSes, containerization, and serverless architectures. Ryan has hands-on experience shipping production infra—designing an automated DB tuning framework at Meta, modernizing CI/CD and Docker workflows at WestJet, and building efficiency-saving backend systems earlier in his career. Based in Bellevue, WA, he blends deep systems research with pragmatic engineering to optimize persistent key-value stores that power large-scale applications, and he often bridges academic insights with production performance wins.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Calgary
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Waterloo
languagesEnglish, java, python, golang, javascript
stackoverflow-logo

Stackoverflow

Stats
148reputation
14kreached
8answers
8questions
github-logo-circle

Github Skills (39)

directory-tree9
storage9
embeddable9
persistent9
database9
rust9
compiler9
storage-engine8
standard-library8
key-value-store8
key-value-database8
rust-lang8
breadth-first-search8
key-value7
bigtable7

Programming languages (4)

C++RustCPython

Github contributions (5)

github-logo-circle
krhancoc/progbg

Sep 2020 - Aug 2021

A programmable framework for running benchmarks and producing graphs.
Contributions:2 releases, 47 commits, 12 PRs in 10 months
benchmarkingbenchmarkbenchmarksgraphsprogrammable
krhancoc/frud

Mar 2018 - May 2018

Contributions:43 commits, 40 pushes, 4 branches in 1 month
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
Ryan Hancock - Senior Software Engineer at Microsoft