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
20 years of employment as a software developer
Diplom, Computational Biology, Diplom, Computational Biology 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:1974 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.
Portable.Licensing is a cross platform software licensing framework which allows you to implement licensing into your application or library. It provides you all tools to create and validate licenses for your software.
Role in this project:
DevOps Engineer
Contributions:10 commits in 1 year 9 months
Contributions summary:Steffen primarily focused on infrastructure and build process improvements. They addressed issues with the `cleandir` task and made modifications to build scripts (`build.sh`, `build-runTests.bat`, and `build-all.bat`). The commits indicate efforts to unbundle dependencies like FAKE and NuGet, and they also added a bootstrapper, streamlining the build and dependency management.
all-toolslicenseslicensinguwpsoftware-licensing
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.