Michael Diggin
About Michael Diggin
Michael Diggin is a Senior Software Engineer at Thought Machine in London, specializing in distributed systems and cloud-native core banking technology. He has a background in Mathematics from the University of Cambridge and primarily uses Golang for his software development projects.
Work at Thought Machine
Michael Diggin has been employed at Thought Machine as a Senior Software Engineer since 2023. He works in a hybrid capacity from London, England. In this role, he focuses on developing distributed systems and infrastructure specifically for cloud-native core banking technology. His expertise in Golang is utilized in various software development projects.
Previous Experience
Prior to his current position, Michael Diggin worked at Thought Machine as a Back End Engineer from 2020 to 2023. He contributed to the development of core banking solutions during this time. Before that, he served as a Software Engineer at an undisclosed company in Cambridgeshire for 11 months in 2019 to 2020.
Education and Expertise
Michael Diggin studied at the University of Cambridge, where he completed a BA in Mathematics and achieved an MMath from 2015 to 2019. His academic background provides a strong foundation for his specialization in developing distributed systems and cloud-native technologies. He is committed to continuous learning and actively experiments with new technologies.
Technical Skills
Michael Diggin specializes in developing distributed systems and infrastructure for cloud-native core banking technology. He primarily uses Golang for his software development projects. His technical skills are complemented by his focus on continuous learning and experimentation with emerging technologies.