Physiotherapy Student at Metropolia University of Applied Sciences
Helsinki, Finland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Nikodemus Siivola is a seasoned technologist with 22 years of experience who transitioned from leading robotics software teams to studying physiotherapy in Helsinki, planning to graduate in 2026. As team lead and principal developer at ZenRobotics he architected and shipped the software stack for an industrial waste-sorting robot, and earlier ran a one-person consultancy contributing deep compiler and runtime work to SBCL and a Lisp-to-JavaScript compiler. He combines systems-level engineering, QA-focused development, and hands-on leadership with a pragmatic sense for stable, maintainable tooling. After surviving two burnouts he deliberately redirected his career toward healthcare, bringing resilience, technical rigor, and a rare cross-disciplinary perspective to physiotherapy.
22 years of coding experience
16 years of employment as a software developer
Computer Engineering, Computer Engineering at Helsinki University of Technology
A Lisp-to-JavaScript compiler bootstrapped from Common Lisp
Role in this project:
Backend Developer & QA Engineer
Contributions:7 commits, 1 comment in 1 day
Contributions summary:Nikodemus primarily focused on improving the functionality and stability of the Lisp-to-JavaScript compiler. They addressed build failures, silenced warnings, and specified the external format for file reading. Furthermore, the user implemented and exported functionalities like `FIND` and `REPLACE`, and wrote tests to ensure their correctness. Their contributions include additions to compiler features and unit tests.
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.