Zhao Ma

Technical Director at ETH Zürich

Zurich, Zurich, Switzerland
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
Zhao Ma is a technical director and senior researcher with 11 years of multidisciplinary experience at the intersection of computational design, digital fabrication, and AI-driven manufacturing, currently leading AI for Design at ETH Zurich. He combines a PhD-level research background and industry consulting to create algorithmic drawing systems and interactive tools for metamaterials and bio-inspired structures, translating academic insight into practical production workflows. His open-source contributions include QA and test automation for the widely used libigl C++ geometry library and full-stack enhancements to the Doom Emacs framework, signaling a hands-on commitment to robust tooling and developer ergonomics. Equally comfortable in labs and production settings, he has collaborated with institutions from MIT to Disney Research and brings a rare blend of architectural aesthetics, materials thinking, and software engineering rigor.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Engineering - MEng High Performance Structure, Master of Engineering - MEng High Performance Structure at Massachusetts Institute of Technology
bookBachelor of Arts - BA English Language and Literature General, Bachelor of Arts - BA English Language and Literature General at Beihang University
bookDoctor of Science Architecture, Doctor of Science Architecture at ETH Zürich
languagesChinese, English
github-logo-circle

Github Skills (12)

unit-testing10
configurations10
c-language10
cprogramming-language10
emacs10
configuration-file10
spacemacs10
emacs-lisp10
geometry-processing10
eigen9
version-control8
devil7

Programming languages (26)

C#CCMakeGoHTMLJupyter NotebookMATLABTypeScript

Github contributions (5)

github-logo-circle
libigl/libigl

Nov 2018 - Mar 2022

Simple MPL-2.0-licensed C++ geometry processing library.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:4 reviews, 9 commits, 12 PRs in 3 years 5 months
Contributions summary:Zhao primarily contributed to bug fixes and unit tests for the `libigl/libigl` repository. Their work involved identifying and resolving issues related to segment intersection, as evidenced by the added unit tests. The user also made minor code style adjustments and updated comments. These changes collectively improved the library's reliability and code quality.
cppcluster-computingc-plus-plusgeometry-processingprocessing-library
doomemacs/doomemacs

Feb 2018 - Feb 2018

An Emacs framework for the stubborn martian hacker
Role in this project:
userFull-stack Developer
Contributions:5 commits, 1 PR, 25 comments in 2 days
Contributions summary:Zhao contributed to the Emacs framework by adding and modifying configurations for tools like `pdf-tools` and integrating it into the `init.example.el` file. They also merged updates from the upstream development branch, incorporating changes to core modules like `workspaces` and `org-capture`. Furthermore, the user made adjustments to the completion system and version control features within the Doom Emacs framework.
vimemacs-configurationmartianemacsemacs-lsp
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
Zhao Ma - Technical Director at ETH Zürich