Senior Software Architect at University of Applied Sciences and Arts Northwestern Switzerland FHNW
Zürich Metropolitan Area Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Marcel Lanz is a Senior Software Architect based in the Zürich area with 11 years of professional experience and a career spanning embedded systems, telecom infrastructure, BPM platforms and modern distributed back ends. He combines hands-on engineering instincts with architectural leadership, currently shaping solutions at G+D Netcetera while advising FHNW as a thesis expert. Marcel contributes to notable open-source projects—adding SHAKE128/256 support to Erlang/OTP’s crypto library and improving Cloudstate’s backend and operator tooling—reflecting deep expertise in cryptography, systems integration and cloud-native operators. His background ranges from ARM kernel and driver work to leading Java BPM development for Swiss healthcare, which gives him a rare full-stack systems perspective from hardware to distributed services. Colleagues describe him as an engineer-first architect who favors practical, test-driven improvements and clear operational documentation.
10 years of coding experience
20 years of employment as a software developer
HTL/FH Computer Science, HTL/FH Computer Science at University of Applied Sciences and Arts Northwestern Switzerland FHNW
Contributions:38 reviews, 37 commits, 16 PRs in 1 year 3 months
Contributions summary:Marcel primarily focused on back-end development tasks within the Cloudstate project, including bug fixes, documentation updates, and implementing new features. They addressed issues related to documentation, the TCK (Test Compatibility Kit), and Go support, as demonstrated by their modifications to Go-related files and documentation. The user also contributed to the operator side of the project, modifying manifests and addressing type conversion issues. They also worked to fix the devcontainer build.
Contributions:4 reviews, 5 commits, 2 PRs in 9 months
Contributions summary:Marcel contributed to the Erlang/OTP repository by implementing support for SHAKE128 and SHAKE256 cryptographic functions within the crypto library. Their work involved adding new test vectors, modifying existing test suites, and updating the C code to integrate the new functions. The user also addressed code review comments, refining the implementation and ensuring alignment with the existing code style and OpenSSL version support.
gleamerlangbeamerlang-otpelixir
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
Marcel Lanz - Senior Software Architect at University of Applied Sciences and Arts Northwestern Switzerland FHNW