Sergey Karpov

Principal Software Engineer @ Exa

About Sergey Karpov

Sergey Karpov is a Principal Software Engineer at Exa Corporation, specializing in the development of features for PowerDELTA, a mesh preparation software. He has a strong background in Fluid Dynamics, Heat Transfer, and Acoustics, and holds a PhD in Mechanical Engineering from The Johns Hopkins University.

Work at Exa

Sergey Karpov has been employed at Exa Corporation as a Principal Software Engineer since 2013. In this role, he focuses on developing new features for PowerDELTA, a mesh preparation software. This software enhances the simulation model preparation process, which is crucial for various engineering applications. Karpov's contributions are significant in improving the functionality and efficiency of the software.

Previous Experience at Parametric Technology Corporation

Prior to his current position, Sergey Karpov worked at Parametric Technology Corporation in Needham, MA. He served as a Senior Software Engineer from 2000 to 2004, gaining valuable experience over four years. Later, he advanced to the role of Principal Software Engineer, where he worked from 2008 to 2013 for five years. His tenure at Parametric Technology Corporation contributed to his expertise in software engineering.

Education and Expertise

Sergey Karpov holds a PhD in Mechanical Engineering from The Johns Hopkins University, where he studied from 1994 to 2000. He also earned a Master of Science in Applied Physics and Mathematics from the Moscow Institute of Physics and Technology (MIPT) between 1987 and 1993. His educational background provides him with a strong foundation in Fluid Dynamics, Heat Transfer, and Acoustics, which are essential for his work in software development.

Technical Skills and Knowledge

Karpov possesses extensive experience in object-oriented programming and simulation of physical and engineering systems. His strong understanding of various engineering principles, including Fluid Dynamics and Heat Transfer, enhances his ability to develop effective software solutions. This technical knowledge is integral to his role in creating and improving simulation tools.

People similar to Sergey Karpov