Mark Cullen is a Senior Software Engineer and certified Scrum Master with over 10 years’ experience architecting and modernising business-critical systems from monoliths to service-oriented, cloud-ready platforms. Based in Leicester, he blends hands-on C#, SQL Server and Blazor/Vue development with technical leadership—retooling legacy data tiers, designing CI/CD pipelines, and driving DDD and clean architecture across international projects. Equally comfortable coaching at scale, he has split roles as Scrum Master and engineer managing 50+ person initiatives, facilitating PI planning and embedding agile/DevOps practices. A lifelong learner with a Computer Science degree from Loughborough, he keeps skills current through courses, meetups, open-source collaboration and hobby projects, reflecting a practical passion for craftsmanship beyond day-to-day delivery.
10 years of coding experience
14 years of employment as a software developer
Bachelor's Degree, BSC Computer Science (Hons), 2-1, Bachelor's Degree, BSC Computer Science (Hons), 2-1 at Loughborough University
High School, A-Level: Computing, Statistics, A, A, High School, A-Level: Computing, Statistics, A, A at Rawlin Acadamy
Cannot find a perfect clipboard manager so I'm writing my own. This tool is written with .Net 4.5 and runs on Windows.
Contributions:1 release, 22 PRs, 24 pushes in 3 years 2 months
dotnetwindowsclipboardperfectruns
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 Cullen - Senior Engineer Software at TBA Group