Senior Software Engineer at The Computational Democracy Project
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christopher Small is a Senior Software Engineer and data scientist with 15 years of experience building machine learning-driven web applications that bridge computation, biology, and civic engagement. As founder and Chief Data Scientist of The Computational Democracy Project and co‑founder of Polis Technologies, he designed the unsupervised learning and visualization methods that surface consensus in large-scale public deliberations. Now at Google’s Conversation AI team, he focuses on bridging algorithms to cultivate healthier online discourse, combining research-grade analytics with product-minded engineering. His background in computational biology and FEA informs a rigorous, experimental approach to pipeline design and data integrity, evidenced by production sequencing workflows and widely used civics platforms. An active Clojure and data-visualization contributor, he also maintains practical fluency across Python, R, SQL and front-end stacks, pairing deep math instincts with hands-on implementation.
15 years of coding experience
9 years of employment as a software developer
Bachelor of Science, Mathematics, Natural Science, Bachelor of Science, Mathematics, Natural Science at The Evergreen State College
DEPRECATED: Javascript libraries packaged up with Google Closure externs
Role in this project:
Full-stack Developer
Contributions:22 commits, 21 PRs, 6 comments in 1 year 10 months
Contributions summary:Christopher primarily focused on updating JavaScript library dependencies within the `cljsjs/packages` repository. Their commits involved updating versions of JavaScript libraries such as vega, vega-lite, vega-tooltip, and vega-embed, aiming to resolve rendering issues and incorporate the latest releases. The code changes included modifications to JavaScript externs files, which are crucial for compatibility with Google Closure compiler used by ClojureScript. These updates ensured the correct functionality and integration of these libraries within ClojureScript projects.
Contributions:1 release, 159 commits, 1 PR in 3 years 1 month
bioinformaticsfred
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 Small - Senior Software Engineer at The Computational Democracy Project