Jonathan Ellithorpe

Software Engineer at Databricks

San Francisco Bay Area 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
Jonathan Ellithorpe is a software engineer with 15 years of systems and infrastructure experience, currently building caching and load-balancing solutions for stateful services at Databricks. He previously led Google's Slicer team and developed caching technologies there, and holds a Stanford PhD focused on low-latency graph databases under Mendel Rosenblum. His background blends deep research and practical engineering across distributed systems, low-latency storage, networking hardware/software, censorship-evasion techniques, and RISC-V ML accelerators. Comfortable spanning hardware-software boundaries, he has shipped kernel and simulator work for RISC-V platforms and prototyped high-performance networking on NetFPGA. Based in the Bay Area, he combines academic rigor with production-scale impact across cloud and edge infrastructure.
code15 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Electrical Engineering and Computer Science, Bachelor of Science - BS, Electrical Engineering and Computer Science at University of California, Berkeley
bookStanford Ignite, Certificate Program in Innovation and Entrepreneurship, Stanford Ignite, Certificate Program in Innovation and Entrepreneurship at Stanford University Graduate School of Business
bookChinese as a Foreign Language, Chinese as a Foreign Language at National Taiwan Normal University
bookElectrical Engineering, Electrical Engineering at Stanford University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
564reputation
32kreached
7answers
17questions
github-logo-circle

Github Skills (47)

low-latency10
storage10
persistent-storage10
persistent10
driver10
fault-tolerance10
graph-database9
key-value9
gremlin9
graph9
graphdb9
tinkerpop9
aws-cli8
command-line-interface8
apache8

Programming languages (5)

JavaC++CTeXPython

Github contributions (5)

github-logo-circle
jdellithorpe/RAMCloud

Oct 2015 - Jul 2019

Official RAMCloud repo
Contributions:76 pushes, 19 branches in 3 years 9 months
PlatformLab/Ramdis

Oct 2016 - Jan 2017

Contributions:138 commits, 132 pushes, 3 branches in 3 months
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