Omar Tawfik is a Senior Compiler Engineer based in Seattle with a decade of experience building compilers, language services, developer tools, and web apps across both open source and enterprise settings. He has contributed to the .NET compiler ecosystem at Microsoft and improved developer productivity on Facebook’s Code & Language Experience team, and now designs Language Analysis APIs for Ethereum and Solidity at Nomic Foundation. Omar combines low-level compiler expertise with practical tooling instincts—shipping developer-facing systems used by thousands—and enjoys exploring new ideas through experimentation. His background spans production services and research-grade language work, reflecting a rare blend of pragmatism and deep language/tooling craftsmanship.
10 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Computer and Information Science, Bachelor's degree, Computer and Information Science at Ain Shams University
High School, General, High School, General at Ola High School, Nasr City, Cairo
Contributions:1 review, 85 commits, 96 PRs in 3 years 3 months
editor
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
Omar Tawfik - Senior Compiler Engineer at Nomic Foundation