Andrei Homescu

Software Engineer Co-Founder at Immunant

Newport Beach, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Andrei Homescu is a software engineer and co-founder with 11 years of experience building compiler and security-focused tooling from research to production. Based in Newport Beach, he co-founded Immunant and contributes to the notable open-source c2rust project, where he implemented cross-check runtime features and C API/clang integrations to improve memory-safety verification of transpiled C code. His background spans a PhD candidacy in compilers and security at UC Irvine and internships at Google and Facebook working on HHVM/HPHP and video systems, giving him deep systems and compiler optimization expertise. Andrei blends academic rigor with hands-on engineering, specializing in translating research ideas into practical developer tooling that strengthens program safety.
code11 years of coding experience
bookPOLITEHNICA București National University for Science and Technology
bookUniversity of California, Irvine
languagesEnglish, Romanian, French
github-logo-circle

Github Skills (8)

rust10
c119
c179
memory-safety9
c-language8
automated-tests8
cprogramming-language8
system-programming8

Programming languages (9)

C++CRustLLVMCMakeTeXGoAssembly

Github contributions (5)

github-logo-circle
immunant/c2rust

Aug 2017 - Sep 2020

Migrate C code to Rust
Role in this project:
userBack-end Developer
Contributions:198 reviews, 1448 commits, 36 PRs in 3 years 1 month
Contributions summary:Andrei primarily contributed to the development of the C2Rust project, specifically focusing on the implementation of cross-check features for the transpiled code. Their work involved modifying and extending the `CrossCheckHash` trait within the cross-check runtime, as well as developing the C API wrappers and clang plugin-related code to support this functionality. These changes enhanced the project's ability to verify code translations, particularly for features related to memory safety.
rusttranspilersecurity-hardeningmigrationtranslation
immunant/ioq3

Aug 2019 - Jan 2020

The ioquake3 community effort to continue supporting/developing id's Quake III Arena
Contributions:22 commits, 28 PRs, 60 pushes in 5 months
effortgamedevelopingioquake3quake-iii-arena
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial