Summary
Stephen Cassels is a seasoned software leader with two decades of hands-on experience and over a decade in senior engineering roles, currently serving as Team Principal at Findmypast where he splits time between engineering and career coaching across two teams. He blends deep technical fluency—from React, Node.js and JavaScript to Elixir and C#—with strong delivery practices in Agile, Lean, CI/CD and accessibility, having embedded web accessibility testing into pipelines. Stephen has led transitions from manual QA to SDET-driven automation, driven Kafka/Kubernetes-backed CRM work, and rebuilt major search interfaces, demonstrating an ability to ship user-facing features and robust platform services. Trained in career coaching and management, he’s equally comfortable mentoring engineers as he is writing code, and his background in usability and history gives him an uncommon focus on user needs and narrative-driven product thinking.
11 years of coding experience
17 years of employment as a software developer
Master of Arts (M.A.), American Studies, Education and Modern History, Master of Arts (M.A.), American Studies, Education and Modern History at The University of Dundee