Summary
Douglas Shearer is a pragmatic technology leader and hands-on CTO with 18 years of experience building developer-friendly, production-grade web platforms for healthcare education, media, and startups. Based in Edinburgh, he has a track record of modernising engineering practices—growing teams from single engineers to double-digit squads, introducing CI/CD, IaC, and developer staging environments to boost velocity and reliability. He blends deep full-stack engineering skills (notably Ruby, AWS, Docker/ECS and Terraform) with operational excellence, having driven major cost and compliance wins including dramatic encoding-cost reductions and SOC2/HIPAA readiness. An active contributor to the Ruby ecosystem, he improved data integrity and test coverage in the acts_as_follower gem, reflecting his focus on robust, well-tested systems. Passionate about mentorship and developer experience, he prioritises tooling and processes that empower teams to ship with confidence while aligning technical decisions to business outcomes.
18 years of coding experience
15 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at The University of Edinburgh
English