Harry Margiolakiotis leads Thought Machine's product engineering function and is responsible for the team developing and delivering our core banking product Vault.
Harry has more than 12 years' experience in engineering, spanning various hands-on and management roles. Before joining Thought Machine in 2014, Harry was a VP and senior developer at Merrill Lynch where he worked on the bank's cross asset risk and pricing platform in global markets, a large distributed system executing hundreds of millions of valuations daily. There, he spent a few years designing and implementing various parts of the platform and eventually led a team of engineers to replace parts of it.
Prior to Merrill Lynch, Harry gained experience working at Sony UK’s Broadcast and Professional Research Labs. Harry holds a master’s degree in advanced computer science with distinction from the University of Birmingham.
Giovanni leads Thought Machine’s engineering team responsible for building and executing on the product strategy for our core banking product, Vault Core.
Prior to joining Thought Machine, Giovanni worked in finance as a research assistant and software engineer for one of London’s algorithmic trading firms, developing various parts of the research tools and trading platform.
Giovanni holds a degree in computer science from the University of Parma and a MSc in computing with distinction from Imperial College London.
Piotr leads the Vault Payments department, comprising engineering, product management, programme management and quality engineering. He is responsible for the vision, strategy and development of Thought Machine’s payments solutions.
Piotr spent five years as an individual contributor software engineer before devoting the last several years to engineering management roles, including leading various product engineering teams across Vault Core and Vault Payments at Thought Machine. Prior to joining Thought Machine, Piotr worked as a software engineer at J.P. Morgan, building trading platforms and quantitative research libraries.
Piotr holds a bachelor’s and master’s degree in computer science from the University of Oxford.