Christof Angermueller

Software Engineer at Google

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

👤
Senior
Christof Angermueller is a full-stack software engineer with 12 years of experience bridging machine learning research and product development, currently based in Mountain View and working at Google. He specializes in ML applications for the sciences—particularly proteomics and genomics—with a current focus on protein design, blending computational rigor with product-minded delivery. An active open-source contributor, he enhanced Theano’s visualization tooling (d3printing) to make compute graphs interactive and editable, demonstrating a knack for improving developer ergonomics. His work sits at the intersection of research and engineering, informed by scholarly output visible on Google Scholar and a public technical presence on Twitter. What sets him apart is the combination of deep scientific domain interest and practical full-stack chops that turn complex ML models into usable tools.
code12 years of coding experience
github-logo-circle

Github Skills (5)

d3js10
graph-visualization10
python10
theano10
javascript9

Programming languages (6)

C++CLuaHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
Theano/Theano

Mar 2015 - Oct 2015

Theano was a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. It is being continued as PyTensor: www.github.com/pymc-devs/pytensor
Role in this project:
userFull-stack Developer
Contributions:63 commits, 7 PRs, 34 comments in 6 months
Contributions summary:Christof contributed to the visualization capabilities of the Theano library. Their work focused on developing and improving the `d3printing` module, which generates interactive visualizations of the compute graphs using D3.js. The user added functionality like editable nodes, improved layout and added more complex examples, demonstrating a focus on enhancing the user's ability to understand and debug Theano's computational processes.
python-librarymathmulti-dimensionalpythonevaluate
cangermueller/dotfiles

Jan 2015 - Nov 2024

Contributions:214 pushes in 9 years 11 months
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
Christof Angermueller - Software Engineer at Google