Ian Thompson

Ian Thompson

Software Developer @ Milliman

About Ian Thompson

Ian Thompson is a software developer with over 14 years of experience in software analysis, design, and development. He specializes in high-performance C++ programming and has a strong interest in parallel and distributed computing, particularly for high data volume processing.

Work at Milliman

Ian Thompson has been employed at Milliman as a Software Developer since 2011. Over his 13 years at the company, he has contributed to various projects, leveraging his expertise in high-performance C++ programming and parallel computing. His role involves developing software solutions that address complex problems in the financial sector, particularly in risk management.

Previous Experience in Software Development

Before joining Milliman, Ian Thompson worked as a contractor at OnePath from 2010 to 2011 for a duration of five months. He also served as a developer at Razor Risk Technologies from 2004 to 2006, where he gained valuable experience in software development. This diverse background has contributed to his extensive knowledge in software analysis and design.

Education and Expertise

Ian Thompson specializes in high-performance C++ programming, particularly on multi-core systems. He has a strong interest in parallel and distributed computing, especially in scenarios involving high data volume processing. Additionally, he possesses expertise in database analysis and design, focusing on market and credit risk calculation engines.

Background in Investment Banking

Ian Thompson has accumulated five years of experience in the IT sector within investment banking, concentrating on risk management. His background in this field has equipped him with a solid understanding of the complexities involved in risk calculation and management, enhancing his contributions to software development in financial services.

Commercial Experience in Software Development

With a total of 14 years of commercial experience in software analysis, design, and development, Ian Thompson has developed a robust skill set. His career spans various roles and responsibilities, allowing him to refine his technical abilities and apply them effectively in the financial technology landscape.

People similar to Ian Thompson