Christopher Coco

Lead Principal Software Engineer at Verrus

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

🤩
Rockstar
🎓
Top School
Christopher Coco is a Lead Principal Software Engineer in San Francisco with 14 years of hands-on experience building scalable distributed systems, platform infrastructure, and API frameworks. He spent a decade at Twitter maintaining and shipping core open-source projects like Finagle, Finatra, and Twitter Server, and has a strong track record in library maintenance, release engineering, and JVM logging technologies. A pragmatic mentor and engineering shepherd, he has led cross-team migrations, developer experience improvements, and programs to standardize hiring and open-source practices. He also co-created internal tools and CI/CD builders used company-wide, showing a bias for developer productivity and repeatable scaffolding. Outside work he has led a Bay Area nonprofit as founding board president, blending technical leadership with community and governance experience. He’s equally likely to refactor a low-level atomic map implementation as he is to organize mTLS rollouts and enjoys the ritual of coffee between commits.
code14 years of coding experience
job21 years of employment as a software developer
bookB.A. Physics (Space Physics Option), B.A. Physics (Space Physics Option) at Rice University
bookLouisiana School for Math, Science and the Arts
languagesEnglish, French, Spanish, Portuguese
github-logo-circle

Github Skills (28)

build-configuration10
lib10
testing10
sbt10
benchmarking10
distributed-systems10
finagle10
scala10
build-automation10
project-configuration10
finatra10
version-control10
management10
web-framework10
versioning10

Programming languages (11)

TypeScriptJavaShellScalaSCSSGoPHPHTML

Github contributions (5)

github-logo-circle
twitter/finatra

Apr 2015 - Aug 2022

Role in this project:
userBack-end Developer
Contributions:18 releases, 6 reviews, 718 commits in 7 years 6 months
Contributions summary:Christopher was responsible for refactoring code related to a map's atomic `getOrElseUpdate` method within the Finatra framework. This involved removing the custom implementation and using Scala's built-in atomic operations. The work touched upon multiple files and involved modifications to methods used for message body processing and template name lookup, indicating involvement in core framework logic and efficiency. The changes aimed to improve code maintainability and remove deprecated code.
guicetwitter-serverfinagletestingframework
twitter/twitter-server

Feb 2016 - Jun 2022

Twitter-Server defines a template from which services at Twitter are built
Role in this project:
userBack-end Developer
Contributions:7 releases, 100 commits, 15 PRs in 6 years 5 months
Contributions summary:Christopher primarily focused on maintaining and updating the core libraries and infrastructure of Twitter Server. Their contributions include version bumping of core dependencies like Finagle and Util, preparing libraries for OSS releases, and updating build configurations. The user also made improvements by exposing admin server addresses and modifying code related to how routes are added and managed within the server.
twitter-serverfinatrafinagletwitter-apitwitter
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
Christopher Coco - Lead Principal Software Engineer at Verrus