Mark Dain is a Senior Software Engineer with 12 years' experience building secure, high-throughput backend systems in PHP and Go, now based in Ely, UK. He has a track record of practical impact—designing a bank account closure script that saved over £10k/month and delivering PCI-compliant microservices for PSD2—while championing clean code, TDD, and static analysis across organisations. His work spans e-commerce sync systems integrated with Salesforce and Google Cloud Pub/Sub, IoT integrations on Azure, and large-scale job processing migrations to Go to boost throughput. A hands-on mentor and internal advocate, he consistently reduces technical debt through bespoke tooling and code quality initiatives. Mark combines security-first thinking (ISO 27001 experience, secure coding training) with pragmatic engineering that turns legacy platforms into maintainable, measurable systems.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (Honours) in Computing and IT Computer Science, Bachelor of Science (Honours) in Computing and IT Computer Science at The Open University
High School Computer Science, High School Computer Science at Sussex Downs College
[Mirror] Minimal string based PSR-7 StreamInterface implementation
Contributions:22 commits, 2 PRs, 16 pushes in 2 years 5 months
stringphppsr-7mirrored-repositoryphp-library
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
Mark Dain - Senior Software Engineer at CV-Library