Tim Cherry

Staff Software Engineer at Google

San Francisco, California, 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
Tim Cherry is a Staff Software Engineer based in San Francisco with 12 years of experience building scalable, distributed systems at companies from Cisco IronPort and BitTorrent to Livefyre and Google. He’s a polyglot backend engineer fluent in Java, Python and C++, with deep operational experience across datastores (Cassandra, Mongo, MySQL, Redis) and streaming infrastructure like Kafka and Zookeeper. At Google he focuses on large-scale reliability and data-intensive services, bringing a systems-first mindset informed by early work in networking and research coding at UCLA. Comfortable across Ubuntu, FreeBSD and macOS, he blends low-level performance tuning with pragmatic design for production systems. Outside day-to-day work he maintains older open-source projects on GitHub, reflecting a long-standing commitment to tooling and reproducible engineering.
code12 years of coding experience
job6 years of employment as a software developer
bookUniversity of California, Los Angeles
languagesEnglish
github-logo-circle

Github Skills (7)

sink2
composition2
python2
json1
kafka1
pythonic1
producer1

Programming languages (1)

Python

Github contributions (4)

github-logo-circle
timcherry/protobuf-rpc

May 2014 - Sep 2014

Contributions:102 commits in 3 months
Livefyre/kafka-python

Aug 2014 - Oct 2014

Kafka protocol support in Python
Contributions:32 commits in 1 month
sinkpythonkafka-protocolproducerkafka
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