Marcel Lanz

Senior Software Architect at University of Applied Sciences and Arts Northwestern Switzerland FHNW

Zürich Metropolitan Area 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
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.
code10 years of coding experience
job20 years of employment as a software developer
bookHTL/FH Computer Science, HTL/FH Computer Science at University of Applied Sciences and Arts Northwestern Switzerland FHNW
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
49reputation
15kreached
4answers
0questions
github-logo-circle

Github Skills (27)

erlang10
back-end-development10
go10
openssl10
cryptography10
hash-functions10
backend10
testing9
kubernetes9
java9
c119
kubernetes-pods9
c179
javas9
grpc9

Programming languages (20)

MDXC#JavaC++RustScalaMakefileWebAssembly

Github contributions (5)

github-logo-circle
cloudstateio/cloudstate

Aug 2019 - Dec 2020

Distributed State Management for Serverless
Role in this project:
userBack-end Developer
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.
golangstate-managementgrpcjavascriptserverless
erlang/otp

Oct 2021 - Aug 2022

Erlang/OTP
Role in this project:
userBack-end Developer
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