Suggestions
Tom Leach
Software Engineer
Tom Leach is a seasoned full-stack software leader, architect, and engineer with a remarkable 20 years of experience in developing scalable, fault-tolerant, and maintainable systems, focusing on simplicity, empiricism, and early value delivery.
Tom specializes in high availability distributed systems architecture, planning for failure and graceful degradation, intuitive API design, SQL and NoSQL databases, extensive AWS knowledge, leadership in engineering teams, blameless post-mortem practices, and continuous delivery.
With a knack for quickly mastering new programming languages, Tom excels in Python, Javascript, Ruby, Java, and Go.
He pursued his academic journey by studying MEng in Electrical & Electronic Engineering at Imperial College London.
Tom has held key positions in renowned organizations, serving as a Staff Software Engineer, Senior Software Engineer, and VP of Technology at Netflix, and contributing as a Principal Software Engineer, Software Engineer, and Founder at GameChanger.
Prior to that, he ventured into entrepreneurship as a Freelance Software Engineer and Founder at Compowdre, and honed his skills further as a Senior Software Engineer at Alfa^, Software Engineer at Titian Software, and Placement Student at Nortel Networks.