Staff Software Engineer Consultant at Upwork Freelancer
Sunnyvale, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Rob Block is a Staff Software Engineer Consultant with over 15 years of experience designing and operating highly available, scalable cloud and middleware systems. He specializes in JVM-based backend architectures (Java, Spring, Tomcat) and large-scale storage and data pipelines, having led Ambry development at LinkedIn and contributed bug fixes and core improvements to the Ambry open-source object store. Rob has a strong track record of migrating and modernizing systems—zero-downtime metadata migrations, Azure-based disaster recovery, and breaking monoliths into modular services—while optimizing cost and multi-tenancy for SaaS platforms. He pairs deep systems expertise (databases, Kafka, Hadoop, NoSQL) with hands-on debugging of threading, memory, and performance issues to stabilize production services. As a mentor and technical lead, he’s driven team engineering practices and onboarding at scale, evidenced by enabling thousands of customer accounts post-migration. Based in Sunnyvale, he blends enterprise-grade architects’ rigor with a practitioner’s focus on measurable reliability and operational simplicity.
10 years of coding experience
22 years of employment as a software developer
M.S. Computer Science, M.S. Computer Science at University of Illinois Urbana-Champaign
B.A. Physics Applied Math, B.A. Physics Applied Math at University of Chicago
Contributions:260 reviews, 77 commits, 172 PRs in 2 years 9 months
Contributions summary:Rob's contributions focused on enhancing the core functionality and stability of the Ambry object store. They addressed replication bugs, specifically related to empty store scenarios, and optimized various aspects of the system. The user also implemented changes to the BlobId and added functionality for the processing of various blob types. They also touched upon supporting raw mode and incorporating various retries.
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
Rob Block - Staff Software Engineer Consultant at Upwork Freelancer