Summary
Todd Harding is a Senior Software Engineer based in Dundee with 11 years of experience building scalable services and data platforms, currently contributing to infrastructure and services at Unity. He has a strong backend pedigree—migrating monolithic .NET systems to Elixir microservices, operating large SolrCloud clusters, and designing high-performance image caching that serves very large assets under 100ms. Todd's work spans languages and stacks (Elixir, PostgreSQL, Solr, Elasticsearch) and includes machine learning for practical problems like record matching and entity recognition. Outside work he noodles with synthesizers and games, reflecting a curiosity for real-time systems and user experience that once led him to implement GPGPU colour-vision simulation during a research internship.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Applied Computing, 2:1, Bachelor’s Degree, Applied Computing, 2:1 at University of Dundee
HND Computing, Software Development, Computer Science, A, HND Computing, Software Development, Computer Science, A at Dundee College