Christopher Schmidt

Senior Software Engineer at Google

Cambridge, Massachusetts, 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
Christopher Schmidt is a Senior Software Engineer with 20 years of experience specializing in large-scale search, mapping, and big data systems, currently at Google after a multi-year stint improving Nokia’s Local Search for millions of users worldwide. He combines deep hands-on expertise in AWS, Hadoop/EMR, Python multiprocessing, and analytics-driven quality metrics with practical product sensibilities from frontend to backend. Christopher has contributed notable open-source work to mapping projects like OpenStreetMap’s website and OpenLayers, reflecting a strong focus on geospatial UX and data display. He’s equally comfortable leading annotation and labeling efforts (see Clickwork) as he is implementing scalable data pipelines, and brings a pragmatic blend of research-driven experimentation and production-grade engineering. Based in Cambridge, MA, he has a track record of turning user logs into measurable search improvements across global products.
code20 years of coding experience
job7 years of employment as a software developer
bookNone Computer Science, None Computer Science at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (18)

kml10
javascript10
rails10
vector-graphics10
openlayers10
ruby-on-rails10
back-end-development9
apidoc9
api9
svg9
backend9
rest-api8
database8
front-end-development8
databases8

Programming languages (11)

TypeScriptC++RustJavaScriptGoHTMLSwiftXSLT

Github contributions (5)

github-logo-circle
openlayers/ol2

May 2006 - Apr 2012

OpenLayers v2 - deprecated!
Role in this project:
userFull-stack Developer
Contributions:1383 commits in 6 years
Contributions summary:Christopher contributed to a deprecated open source library and focused on implementing various vector-related features, and improving the functionality for handling these features. They addressed multiple bugs, and added support for new features like a customizable display of geographic points using vector images. Furthermore, the user updated existing examples and added new examples to improve overall ease of use.
javascriptopenlayers
The Rails application that powers OpenStreetMap
Role in this project:
userFull-stack Developer
Contributions:63 commits, 1 comment in 22 days
Contributions summary:Christopher primarily contributed to the website's backend and frontend functionalities, particularly focusing on data browsing and display features. They implemented several features related to browsing ways, nodes, and relations, including history views and navigation links. The user also updated routes, implemented an in-map browser, and customized the user interface with UI tweaks, demonstrating a strong understanding of the application's architecture and user experience.
railsrails-applicationpowersrubyopenstreetmap
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 Schmidt - Senior Software Engineer at Google