Leon Thomm

Graduate Research Fellow

Los Angeles Metropolitan Area 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

🤩
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
job1 year of employment as a software developer
bookMaster Space Systems, Master Space Systems at ETH Zürich
bookExchange Computer Science, Exchange Computer Science at National University of Singapore
github-logo-circle

Github Skills (5)

debugging10
python10
flow-based-programming10
scripting9
computer-engineering9

Programming languages (10)

TypeScriptC++ShellRustCWebAssemblyHTMLNix

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.
pythonscripting
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
frontendpythonqt
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