Summary
Tim Littlefair is a seasoned software engineering consultant and architect with a career in computing stretching back to the 1970s and 30+ years of professional experience across embedded, payments, and transport systems. He combines hands-on development in C/C++, Java, Python and Objective-C with a strong focus on CI/DevOps, automated testing and traceable requirements-to-test pipelines. Tim has led teams and product deliveries at Vix Technology for two decades, contributing to EMV-certified fare devices and large-scale AFC systems, and more recently formalised automated test documentation for Rio Tinto’s Autohaul project using behave and GitLab CI. He publishes multiple open-source side projects and maintains mobile apps on both iOS and Android, showing a continued appetite for practical, cross-platform engineering. Based in Western Australia, he blends deep legacy-system knowledge with modern automated delivery practices and an academic background that includes a PhD in Computer Science. An often overlooked strength is his ability to translate operational needs into maintainable testable artefacts that reduce developer overhead and improve auditability.
9 years of coding experience
Post Graduate Diploma in Librarianship and Information Studies, Post Graduate Diploma in Librarianship and Information Studies at Newcastle Polytechnic
Post Graduate Certificate of Education, Post Graduate Certificate of Education at University of London Institute of Education
Bachelor of Science, Mathematics, Computer Science, Bachelor of Science, Mathematics, Computer Science at University of Durham
Bachelor of Science - BS, General Degree, Class II, Bachelor of Science - BS, General Degree, Class II at Durham University
Royal Grammar School, Newcastle upon Tyne, UK
Doctor of Philosophy, Computer Science, Doctor of Philosophy, Computer Science at Edith Cowan University
English, French, German, Swedish