Craig Fowler is a seasoned software engineer with 16 years’ experience specializing in full-stack web development and .NET backend systems, based in Harlow, UK. He runs the @csf-dev GitHub profile where he tinkers and ships practical tooling, and contributes to notable open-source projects such as the .NET workflows library Elsa by improving variable management and test automation. Comfortable across backend implementation, unit testing, and CI integration (including SonarCloud and VS Code task automation), he focuses on reliable, maintainable systems rather than flash. Known for pragmatic enhancements—like adding PurgeVariables and expanding test coverage—he blends hands-on coding with thoughtful developer tooling to make teams and libraries easier to work with.
Contributions:6 reviews, 104 commits, 37 PRs in 2 months
Contributions summary:Craig implemented new functionality, specifically adding "PurgeVariables" methods to improve workflow variable management within the .NET workflows library. Their work included writing unit tests to ensure proper functionality, including tests for Remove, RemoveAll and PurgeVariables. The user also contributed to the build process by adding VS Code tasks and integrating SonarCloud for code analysis, and has addressed issues surrounding the framework's test coverage.
Contributions:6 releases, 54 pushes, 16 branches in 1 month
iocspecflowembeddableioc-container
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
Craig Fowler - Software Engineer at CSF Software Limited