Andrew has over 20 years of experience in the IT industry, 17 as a software engineer. He has extensive experience leading software engineering teams, as well as designing and implementing complex agent-based systems. His software expertise includes designing multithreaded, distributed systems that leverage the latest developments in client/server and peer-to-peer remote messaging protocols to achieve concurrent, inter-process, cross-platform communication.
Sign up to view 0 direct reports
Get started