Summary
Martin Carolan is a Senior Software Engineer with 11+ years' experience building scalable, event-driven systems and data pipelines for companies including ITV, Equal Experts and Depop. He specializes in Scala and TypeScript, advocates functional programming and TDD, and has a strong DevOps/IaC background using AWS, CDK and Terraform to bring reliable CI/CD and infra practices to greenfield projects. Martin has led teams delivering media and data products—designing ETL pipelines, authentication systems, and microservices that handle high-throughput events—and has a track record of mentoring developers and improving operational efficiency. He thrives on pair programming and creating learning-focused teams, and is equally comfortable moving between code, architecture and deployment. An early career foundation in low-latency trading systems at Morgan Stanley gives him practical experience in performance-sensitive, heterogeneous stacks beyond his more recent cloud-native work.
11 years of coding experience
14 years of employment as a software developer
1:1, BSc Computer Science, 1:1, BSc Computer Science at Durham University