Craig Wilson is a Senior Software Developer with 12 years of experience building enterprise-grade C#/.NET systems, particularly in financial services where PCI compliance, fraud prevention, and AML constraints are critical. He has a strong track record integrating trading platforms with diverse payment providers and gateways, and architecting both client and server-side solutions using web services, messaging middleware (TIBCO, ActiveMQ/JMS), and RESTful APIs. Comfortable across the full delivery lifecycle, Craig automates builds, deployments and monitoring (TFS/MSBuild/TeamCity, Octopus, Nolio, AppDynamics, ELK) and champions test-driven development with automated integration testing. He actively improves delivery tooling and in his own time explores F# and Azure serverless technologies—currently building a LUIS-powered bot—to expand his cloud and language-understanding expertise. Based in London and educated in Computing Science at the University of Glasgow, Craig combines deep technical detail with practical operational awareness to deliver auditable, production-ready systems.
12 years of coding experience
9 years of employment as a software developer
Annan Academy
BSc Hons, Computing Science, BSc Hons, Computing Science at University of Glasgow
Contributions:2 PRs, 3 pushes, 3 branches in 3 years 1 month
fsharpjupyter
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.