Summary
Gordon Mcallister is a Staff Software Engineer based in Dundee with 15 years of experience building scalable data and ML-driven systems across industries. He blends deep academic roots—a PhD in Computer Vision—with hands-on delivery in large engineering organisations like Unity, FanDuel and Wolt, specialising in Python, Node, Kubernetes, Kafka and Solr. Gordon has repeatedly owned end-to-end platforms, from national-scale medical imaging archives to real-time data pipelines, pairing data engineering and DevOps to move models and datasets into production. He’s comfortable across the stack—architecting, coding, and shepherding complex compliance-sensitive projects—and brings a pragmatic focus on observability and throughput. Colleagues know him as a relentless problem solver and lifelong learner who often surfaces elegant, research-informed solutions in production contexts.
15 years of coding experience
19 years of employment as a software developer
PhD Computer Vision, PhD Computer Vision at University of Dundee
Grove Academy