Daniel Tattan-birch

Lead Engineer at ITV

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Daniel Tattan-birch is a Lead Engineer with nine years' experience building resilient, functional Scala backends—currently driving MarTech and DAM migration work at ITV while maintaining the ITV News platform on the Typelevel stack. He brings deep expertise in domain modelling, effect systems and functional design, honed across streaming, neuroinformatics (Blue Brain Project) and analytics-focused roles. An Oxford part-time MSc candidate in Software Engineering with a mathematics background from Warwick, he combines strong academic rigour with hands-on systems design and third-party integration experience. Comfortable from microservices to serverless, he has a track record of turning complex data and domain challenges into pragmatic, well-typed solutions. Keen to contribute to open-source and tech-for-good initiatives, he often seeks opportunities that marry formalism with real-world impact.
code9 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MSc, Software Engineering (part-time), Master of Science - MSc, Software Engineering (part-time) at University of Oxford
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at University of Warwick
bookA-Level: Mathematics, Further Mathematics, History, A-Level: Mathematics, Further Mathematics, History at Langley Park School for Boys
github-logo-circle

Github Skills (76)

consumer-driven-contracts10
testing10
http10
http-client10
shacl10
extensible10
streaming10
cats-effect10
scala-native10
stream10
functional-reactive-programming10
knowledge-graph10
akka-streams10
graph10
nexus10

Programming languages (6)

ShellScalaJavaScriptHaskellHTMLRuby

Github contributions (5)

github-logo-circle
dantb/chess-with-tdd

Feb 2017 - Dec 2017

Contributions:136 pushes, 3 branches, 8 comments in 9 months
dantb/gsp-graphql

Dec 2022 - Jul 2024

Experimental GraphQL support for Gemini Science Platform
Contributions:1 PR, 13 pushes, 8 branches in 1 year 7 months
sciencegeminigraphql-toolsgraphql-supportnexus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Tattan-birch - Lead Engineer at ITV