Andrei Hagiescu
About Andrei Hagiescu
Andrei Hagiescu is a Principal Engineer with extensive experience in compiler transformations and heterogeneous computing, particularly for spatial architectures and FPGAs. He has worked at notable companies such as Altera, Intel Corporation, and Cerebras Systems, and holds a PhD in Computer Science from the National University of Singapore.
Work at Cerebras Systems
Andrei Hagiescu has been employed at Cerebras Systems as a Principal Engineer since 2021. In this role, he focuses on performance-driven compiler optimizations and contributes to the development of advanced computing solutions. His expertise in heterogeneous computing and acceleration, particularly in relation to FPGAs, is integral to his work at the company.
Previous Experience at Intel Corporation
Andrei Hagiescu worked at Intel Corporation in various capacities from 2016 to 2020. Initially, he served as a Staff Software Engineer from 2016 to 2019, followed by a role as Senior Staff Software Engineer from 2019 to 2020. His tenure at Intel involved significant contributions to software engineering projects, leveraging his expertise in compiler transformations for spatial architectures.
Experience at Altera
Hagiescu spent three years at Altera, where he held positions as Member of Technical Staff from 2012 to 2015 and as Senior Member of Technical Staff from 2015 to 2016. His work focused on compiler transformations and performance optimizations, contributing to advancements in FPGA technology during his time there.
Education and Expertise
Andrei Hagiescu earned a Doctor of Philosophy (PhD) in Computer Science from the National University of Singapore, where he studied from 2006 to 2011. Prior to that, he obtained a five-year diploma in Computer Science from the University POLITEHNICA of Bucharest from 2000 to 2005. His academic background supports his specialization in compiler transformations and heterogeneous computing.
Role at Databricks
Hagiescu worked at Databricks as a Senior Software Engineer for one year, from 2020 to 2021. During his time there, he applied his extensive knowledge in software engineering to enhance data processing and analytics capabilities, further developing his skills in performance-driven optimizations.