Steffen Forkmann is a Chief Architect and seasoned software leader with 16 years of experience building and automating .NET and F# ecosystems from Leipzig, Germany. He blends deep compiler and tooling knowledge—contributing to dotnet/fsharp, FsAutoComplete and Fable—with prolific DevOps skills, having modernized CI/CD, FAKE and Paket-based build pipelines across many high-profile open-source projects like Ionide, FAKE and Paket. As Head of Product Development for an e-mobility consortium and IT lead for msu solutions, he bridges platform architecture with product delivery in cloud and Azure deployment scenarios. Steffen’s work often focuses on making complex builds reproducible and deployable, evidenced by numerous automation and bootstrapper improvements across widely used libraries. Known for pragmatic refactors and edge-case fixes in formatters, compilers and testing frameworks, he brings a rare combination of compiler internals, backend systems and release engineering expertise.
16 years of coding experience
Diplom Bioinformatik, Diplom Bioinformatik at The Martin Luther University of Halle-Wittenberg
A dependency manager for .NET with support for NuGet packages and Git repositories.
Role in this project:
Back-end Developer
Contributions:1968 releases, 8 reviews, 9772 commits in 8 years 4 months
Contributions summary:Steffen primarily worked on refactoring and fixing issues within the dependency management system, focusing on .NET-related libraries and processes. Their contributions involved modifying core functionalities, like restoring dependencies and handling framework restrictions, along with applying fixes to ensure the correct dependencies are installed during project building. The user also focused on improving code quality by fixing a typo in a project.
Contributions:5086 commits, 583 PRs, 1485 pushes in 10 years 1 month
Contributions summary:Steffen's commits primarily focused on modifying the build process and project configurations for the FAKE build tool. This included changes to the project files (.csproj) related to package dependencies, along with adding and modifying helper functions for NuGet and .NET CLI operations. Further contributions were made to improve the build process to support mono builds, including modifications to shell scripts and adjustments for file path normalization and handling. These actions demonstrate a focus on build automation and dependency management within a .NET environment.
fsharpdotnetcsharpdotnet-core
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
Steffen Forkmann - Chief Architect at m8mit - der eMobilitätsverbund