Ryan Roelke

Principal Software Engineer at TileDB

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

🤩
Rockstar
🎓
Top School
Ryan Roelke is a Principal Software Engineer with 11 years of experience building high-performance database and execution-engine software, currently contributing to TileDB after nearly a decade leading and developing Vertica's Execution Engine. He combines hands-on systems engineering with technical leadership, having managed teams while driving low-level optimizations and architectural decisions for analytic databases. A Brown University alumnus with MS and BS degrees in Computer Science and Mathematics, he brings rigorous academic grounding to production-scale problems. Known for translating complex query and execution challenges into reliable, maintainable implementations, he blends deep algorithmic knowledge with pragmatic delivery. An engineer who moves comfortably between code, design, and team mentorship, he specializes in turning performance constraints into competitive product advantages.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Brown University
github-logo-circle

Github Skills (49)

prediction-model10
storage-engine10
data-science10
dataframes10
storage10
hdfs10
decompilation10
partitioning10
gameboy-advance10
zx-spectrum10
sparse-data10
reverse-engineering10
scientific-computing10
database10
data-analysis10

Programming languages (5)

JavaC++RustCScala

Github contributions (5)

github-logo-circle
TileDB-Inc/tiledb-rs

Mar 2024 - Apr 2025

Rust Bindings for TileDB [early wip]
Contributions:338 reviews, 206 PRs, 380 pushes in 1 year
rroelke/pokeemerald

Jul 2020 - Nov 2020

Decompilation of Pokémon Emerald
Contributions:9 pushes, 3 branches in 3 months
cppmondecompilationemeraldreverse-engineering
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 Roelke - Principal Software Engineer at TileDB