Christopher Dock

Senior Data Algorithm Engineer

Mountain View, 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 Dock is a Senior Data Algorithm Engineer with 12 years of experience blending applied mathematics, machine learning, and complex-systems simulation to solve policy and forecasting problems. After earning a PhD in Applied Mathematics and serving as the Norbert Wiener Assistant Professor at Tufts, he transitioned research into production at Tesla, where he now builds data-driven algorithms for large-scale operational decision making. His background spans time-series forecasting for supply chains, statistical mechanics in disease modeling, and encryption/anonymization systems—demonstrating breadth from theory to secure, user-facing software. An active open-source contributor, he has back-end Python contributions to notable projects like Calibre-Web, showing attention to integration and metadata tooling. Based in Mountain View, he pairs academic rigor with product-focused engineering and a knack for translating sophisticated math into practical systems. An underappreciated strength is his history of mentoring and teaching at multiple levels, which helps him communicate complex ideas across teams.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor of Arts - BA, Physics, Math, Bachelor of Arts - BA, Physics, Math at University of California, Berkeley
bookPhysics, Physics at The University of Edinburgh
bookThe University of Maryland, College Park
bookAmerican School of Yaounde
bookHigh School Diploma, High School Diploma at Sidwell Friends School
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
663reputation
2.6mreached
10answers
8questions
github-logo-circle

Github Skills (13)

python10
apidoc9
api9
database7
databases7
database-api7
windows6
indentation6
nodejs6
paperclip6
amazon-s36
ruby-on-rails6
utf6

Programming languages (19)

C#JavaCSSC++CRustFluentTypeScript

Github contributions (5)

github-logo-circle
janeczku/calibre-web

Oct 2020 - Dec 2021

:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
Role in this project:
userBack-end Developer
Contributions:96 commits, 7 PRs, 36 comments in 1 year 2 months
Contributions summary:Christopher's contributions primarily focused on back-end development tasks within the Calibre-Web project. The user demonstrated skills in Python, modifying existing code to distinguish between "convert from" and "convert to" extensions and update various configurations. They also merged in updates from the upstream master branch, which included various back-end and configuration changes, and addressed issues related to the use of Google Scholar by integrating it as a metadata provider.
ebookdownloadingebooksstoredmobi
An app for managing ROMs in Steam
Contributions:2 PRs, 145 pushes, 10 branches in 4 years 8 months
steamworkssteam-apilauncherprotonasf
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