Craig Fowler

Software Engineer at CSF Software Limited

Harlow, England, United Kingdom
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
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.
code16 years of coding experience
github-logo-circle

Github Skills (17)

unit-testing10
net10
xunit10
asp-net10
dotnet-core10
dotnet9
workflow-engine9
csharp9
test-automation9
cicd8
argo-workflows7
github-ci7
dotnet-new7
el7
code-analysis7

Programming languages (8)

C#TypeScriptDockerfileJavaCSSSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
elsa-workflows/elsa-core

Feb 2021 - May 2021

A .NET workflows library
Role in this project:
userBack-end Developer & Test Automation Engineer
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.
elsadotnetnet-standardcsharpworkflows
csf-dev/MicroDi

Nov 2017 - Jan 2018

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