Hey there! I'm Lars. I'm a physicist, founder and full stack developer based in Berlin.Let's build something amazing!
I studied physics (M.Sc. with distinction) and am specialized in software development.
I'm experienced in building many types of projects, including
Artificial neural networks
Computer algebra systems
Cross-platform mobile apps
Domain specific languages
Doing so, I've learned to use many tools and frameworks. These are some of my favorite:
I'm fluent in English and German.
I'm the founder and developer of Maphi - The Math App.
Open source is my thing. Check out my most popular projects!
ModernCppStarter★ 1658🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.View
CPM.cmake★ 464📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.View
PEGParser★ 152💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.View
modern-wasm-starter★ 134🛸 Run C++ code on web and create blazingly fast websites! A starter template to easily create WebAssembly packages using type-safe C++ bindings with automatic TypeScript declarations.View
EasyIterator★ 106🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.View
Observe★ 89📣 Hey listen! A simple general-purpose event-listener system for C++17.View
Glue★ 44⛓️ Bindings that stick. A simple and generic API for C++ to other language bindings supporting bidirectional communication, inheritance and automatic declarations.View
StaticTypeInfo★ 40🎛️ Up your type game. A small library for compile-time type names and type indices.View
Format.cmake★ 37✨ Stylize your code! Automatic clang-format and cmake-format targets for CMake.View
MiniCppStarter★ 27🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.View
TypeScriptXX★ 21Stay safe! Type-safe scripting for C++ using TypeScript and CMake with auto-generated declarations.View
BitLens★ 17🔎 Have your bits and eat them too! A C++17 bit lens container for vector types.View
react-native-simple-transition★ 14An easy to use transition component for React NativeView
Revisited★ 14The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.View
Ccache.cmake★ 11Compile faster with Ccache! A Ccache integration for CMake with Xcode support.View
PackageProject.cmake★ 11A small helper script to simplify the CMake packaging processView
CPMLicenses.cmake★ 9📜 Give credit automatically! A license disclaimer generator for your CPM.cmake dependencies.View
Generator★ 7A generator class emulating coroutines' yield functionality through std::threadView
GroupSourcesByFolder.cmake★ 5Automatically group sources by folder structure for Visual Studio/Xcode generatorsView
PyPropagate★ 5A paraxial wave propagation framework for pythonView
substitute★ 3🍿Enjoy the the big screen! Watch and synchronise subtitles externally in any browser. On mobile and desktop.View