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.
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:
Full-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.
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