Marcel Van Lohuizen

Co-Founder & CEO at CUE Labs

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
Marcel Van Lohuizen is a seasoned software leader and founder with 14 years of industry experience and a PhD in Computer Science from Delft University of Technology. As Co-Founder and CEO of CUE Labs and a decade-long contributor to Google's Go and CUE ecosystems, he blends product leadership with deep systems and language tooling expertise. Marcel has made notable open-source contributions to the Go project—maintaining Unicode tables and optimizing performance—and improved core parts of the CUE language, demonstrating a focus on correctness, encoding, and code-generation tooling. His background spans SRE, backend engineering, and technical management, giving him a rare combination of operational rigor and low-level language knowledge. Based in Zurich, he is as comfortable refining Unicode/locale data and benchmarks as he is steering a startup, reflecting both academic depth and practical engineering impact.
code14 years of coding experience
job9 years of employment as a software developer
bookAshram College
bookPhD, Computer Science, PhD, Computer Science at Delft University of Technology
github-logo-circle

Github Skills (35)

algorithm10
algorithms10
character-encoding10
data-validation10
back-end-development10
testing10
configuration-management10
data-structure10
code-generation10
go10
configuration-file10
text-processing10
cldr10
unicode10
html10

Programming languages (7)

TypeScriptCSSCUEMakefileGoHTMLPython

Github contributions (5)

github-logo-circle
cue-lang/cue

Nov 2021 - Jan 2023

The home of the CUE language! Validate and define text-based and dynamic configuration
Role in this project:
userBack-end Developer
Contributions:8 reviews, 221 commits, 1 PR in 1 year 2 months
Contributions summary:Marcel primarily contributed to improving the CUE language's internal structure and functionality. They focused on fixing various bugs related to disjunctions, let expressions, and pattern matching in the CUE language, and enhanced the handling of string quoting within the encoding/yaml package. The user also implemented changes for better performance and error reporting, including improvements to list disambiguation and handling of incomplete errors. Furthermore, they updated the code base and enhanced the test suite.
cuelangconfigurationdatavalidationcue-language
golang/exp

Mar 2013 - Jan 2019

[mirror] Experimental and deprecated packages
Role in this project:
userBack-end Developer
Contributions:43 commits in 5 years 11 months
Contributions summary:Marcel contributed significantly to the `golang/exp` repository by developing code generation tools and implementing core functionalities for the `go.exp/locale` package. Their work involved creating tools for generating CLDR XML code and low-level tables, which involved understanding and working with XML structures and data from the Unicode Consortium's CLDR project. They also focused on improving existing code related to LDML inheritance and collation, specifically fixing bugs related to the correct handling of inheritance and data structure.
golanggo
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 Van Lohuizen - Co-Founder & CEO at CUE Labs