Roman Tereshin

Staff Software Engineer at Meta

San Jose, 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
Roman Tereshin is a Staff Software Engineer with 11 years of experience specializing in compiler backends, HW/SW co-design, and performance optimization for GPUs and AI accelerators. He has driven production and pre-silicon compiler work at Apple and Meta and was a founding engineer at an AI accelerator startup acquired by AMD, blending low-level assembly/GEMM tuning with product and go-to-market responsibilities. Roman’s background spans building novel DSLs and bitemporal rule engines earlier in his career, reflecting deep systems thinking beyond just hardware compilers. Based in San Jose, he excels at translating silicon constraints into compiler strategies and is comfortable leading both technical design and early-stage operational needs. Notably, he has repeatedly worked across pre-silicon projects to shipping silicon, giving him rare end-to-end experience from research to deployed hardware.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Saint Petersburg State University
bookLeft after 3 full years (out of 6) incomplete 6-year Medical Degree Medicine, Left after 3 full years (out of 6) incomplete 6-year Medical Degree Medicine at S.M. Kirov Military Medical Academy
languagesRussian, English
github-logo-circle

Github Skills (16)

compiler10
modular10
clang10
toolchain10
llvm10
reduction9
mono8
database-access8
llvm-ir7
ethereum7
blockchain7
cling6
evm6
upstream6
hosts5

Programming languages (2)

C++LLVM

Github contributions (5)

github-logo-circle
ramntry/generic-transformers

May 2015 - May 2015

Contributions:2 pushes in 2 days
earl/llvm-mirror

Feb 2018 - Oct 2019

Contributions:67 commits in 1 year 7 months
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
Roman Tereshin - Staff Software Engineer at Meta