Summary
Drew Miley is a Principal Consultant and full‑stack engineer with 10 years of experience delivering resilient web services and frontend applications across public sector and financial clients. He is fluent in JavaScript, Scala, Java, Python and SQL, and has a proven ability to pick up or relearn languages quickly while driving high test coverage and TDD practices. Drew excels at mentoring and team enablement—structuring 1‑2‑1 development processes, running interview and whiteboard sessions, and bringing junior engineers to independence through pairing and mobbing. He has led large-scale, backwards‑compatible change across multiple repositories, modernised stacks (Scala/Play, Java upgrades) and consistently raised code quality and test coverage above 80% for public-facing services. Outside client work he builds Scala/React personal projects from pixel manipulators to card-game implementations, reflecting a playful but rigorous curiosity in functional programming and interactive UIs. Based in Newcastle upon Tyne, he combines hands-on delivery with practitioner leadership that improves hiring, onboarding and long-term maintainability.
11 years of coding experience
3 years of employment as a software developer
MMath, Mathematics, II.1, MMath, Mathematics, II.1 at University of Cambridge
Mathematics and Computer Science, Mathematics and Computer Science at Framwellgate School Durham