Leon Thomm

Visiting Student Researcher at NASA Jet Propulsion Laboratory

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

🤩
Rockstar
🎓
Top School
Leon Thomm is a space systems and computer science researcher-engineer with seven years of experience bridging HCI, cloud computing, and programming languages at ETH Zürich and NASA JPL. As a first-generation space systems engineer in Thomas Zurbuchen’s group, he researches path planning and optimization for lunar cargo transport while maintaining active interests in WebAssembly and Rust. He has substantial teaching experience across undergraduate CS courses and public schools, and contributed backend improvements to the flow-based visual scripting project Ryven. His background includes cloud virtualization research at Huawei and an exchange at NUS, reflecting a blend of practical systems work and academic rigor. Uniquely, he pairs hands-on lunar mission planning with tooling-level software development, often focusing on performance and debuggability.
code7 years of coding experience
job3 years of employment as a software developer
bookCryptography, OpenGL, Neural Networks, Astrophysics, Cryptography, OpenGL, Neural Networks, Astrophysics at Freiburg Seminar
bookHigh School Diploma, Math, Computer Science, Biology, German, English, High School Diploma, Math, Computer Science, Biology, German, English at Richard-Fehrenbach-Gewerbeschule Freiburg
bookMaster's degree, Space Systems, Master's degree, Space Systems at ETH Zürich
bookExchange, Computer Science, Exchange, Computer Science at National University of Singapore
github-logo-circle

Github Skills (6)

debugging10
debug10
python10
flow-based-programming10
scripting9
computer-engineering9

Programming languages (8)

C++RustCJavaScriptWebAssemblyHTMLNixPython

Github contributions (5)

github-logo-circle
leon-thomm/Ryven

Jun 2020 - Jun 2022

Flow-based visual scripting for Python
Role in this project:
userBack-end Developer
Contributions:22 releases, 28 reviews, 234 commits in 1 year 11 months
Contributions summary:Leon primarily contributed to the core functionality of the flow-based visual scripting platform. Their work included merging example scripts, fixing a checkpoint bug, and adding logging to the console. The changes indicate a focus on improving the platform's core components, addressing bugs, and enhancing the debugging capabilities.
scriptingpythonvisual-scriptingflow-baseddataflow-programming
leon-thomm/ryvencore-qt

Feb 2021 - Oct 2022

Qt frontend for ryvencore - Python library for building visual node editors
Contributions:2 reviews, 140 commits, 28 PRs in 1 year 7 months
python-librarypythondataflow-programmingfrontendqt-frontend
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
Leon Thomm - Visiting Student Researcher at NASA Jet Propulsion Laboratory