Matthew Lutze

Postdoctoral Researcher at Aarhus University

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
Matthew Lutze is a postdoctoral researcher and software engineer with a decade of experience building language tooling and backend systems, currently based at Aarhus University. He combines academic rigor from a PhD track with industry experience at Amazon, where he shipped production software as an SDE and intern. An active open-source contributor, he has made substantive compiler-level contributions to the Flix programming language—fixing string escape handling and evolving core phases like Weeder, Namer, and Typer—demonstrating deep expertise in language implementation. Comfortable shifting between research and production environments, he brings practical testing habits and a history of mentoring and teaching from roles in higher education. Notably, his background spans international study in France and hands-on startup internships, reflecting a blend of theoretical depth and applied engineering.
code10 years of coding experience
job4 years of employment as a software developer
bookChesterton High School
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at Aarhus University
bookMaster's degree Computer Science, Master's degree Computer Science at Université Paris Cité
bookBachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Gustavus Adolphus College
languagesEnglish, French
github-logo-circle

Github Skills (2)

language-design9
testing8

Programming languages (10)

TypeScriptCSSShellOCamlScalaTeXJavaScriptHaskell

Github contributions (5)

github-logo-circle
flix/flix

Feb 2020 - Jan 2023

The Flix Programming Language
Role in this project:
userBack-end Developer
Contributions:1630 reviews, 533 commits, 1127 PRs in 2 years 11 months
Contributions summary:Matthew appears to be a back-end developer contributing to the Flix Programming Language project. They were focused on implementing and fixing string escape sequences, and also adding functionality like a `scoped` modifier. Their contributions seem to have involved significant modifications to the Weeder, Namer, and Typer phases, indicating work on core language features. They have also been involved in adding tests and building a derivation, suggesting a deep understanding of the language's implementation.
flix-programming-languageimperativedeclarative-programmingcompilerjvm
mlutze/flix-json

Oct 2021 - Mar 2025

A JSON parsing library in Flix
Contributions:10 releases, 4 reviews, 140 PRs in 3 years 5 months
parsingparserjson-parsingflixjson
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
Matthew Lutze - Postdoctoral Researcher at Aarhus University