Mathias Lorenzen

CTO at Reshopper

Aarhus, Central Denmark Region
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
Mathias Lorenzen is a pragmatic CTO and full-stack engineer with 11+ years of experience building scalable web and cloud systems across roles from lead engineer at LEGO to founding startups and consulting. He blends architecture, DevOps, .NET (C#) and React expertise with a practical, hands-on approach—designing APIs, scalable webhook systems and improving testability and observability in production. A prolific open-source maintainer with over 100 packages on NPM and NuGet (1.5M+ NuGet downloads and usage by AWS), he contributes to notable repos like dotnet/pinvoke and DefinitelyTyped. He thrives in creative, collaborative environments, embraces new technologies quickly, and balances decisive leadership with receptiveness to feedback. Outside work he’s a drummer, hiker and board-game enthusiast, bringing an ENFP-driven curiosity and people-first mindset to technical leadership.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Aarhus University
bookGrenå Tekniske Skole
bookComputer Science, Computer Science at Aarhus Business College
languagesEnglish, Danish, German
stackoverflow-logo

Stackoverflow

Stats
15,378reputation
5.6mreached
135answers
324questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (31)

static-typing10
typesc10
wp-api10
titanium10
net10
typescript10
dotnet10
typescript-definitions10
winapi10
interop10
type-definition10
alloy10
asp-net10
type-system10
titanium-alloy10

Programming languages (27)

C#CMakefileGoHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:18 commits, 18 PRs, 54 comments in 4 years 7 months
Contributions summary:Mathias primarily contributed to the TypeScript type definitions for the Alloy framework, a UI framework for the Titanium mobile app development platform. Their work involved adding, correcting, and updating type definitions, ensuring compatibility and accuracy. They also fixed linting issues, typos, and removed redundant keywords within the TypeScript definitions to improve the quality of the project. The commits show updates and corrections to both the Alloy and Titanium typings.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
dotnet/pinvoke

Aug 2014 - Aug 2014

A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
Role in this project:
userBack-end Developer
Contributions:15 commits, 1 PR, 37 comments in 2 days
Contributions summary:Mathias contributed to a P/Invoke library, focusing on adding and modifying methods for interacting with the Windows API. Their work involved defining external methods and corresponding enums within C# to enable interoperation with the Windows operating system. The commits demonstrate a focus on expanding the library's functionality by incorporating various Windows API calls, such as SetWindowLong, GetWindowLong, SetWindowPos, SetParent, FindWindowEx, ShowWindow, and GetForegroundWindow. The user added new features to the library by modifying the existing project files (.csproj) and adding new methods.
dotnetwindowsos-windowspinvokeupdated
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
Mathias Lorenzen - CTO at Reshopper