Baraa Hamodi

Principal Software Engineer at Meta

San Francisco, 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
Baraa Hamodi is a Principal Software Engineer at Meta with 12 years of experience building large-scale systems that improve developer productivity through AI-driven tools and workflows. He architects agentic AI platforms and leads cross-functional initiatives to reskill thousands of engineers, shaping how AI is adopted across a global engineering organization. Prior to focusing on developer AI, he spent eight years on Trust & Safety, developing integrity systems and user-facing safety products at scale. His background in mechatronics and robotics from the University of Waterloo informs a systems-minded approach to software design, and he contributes to open-source projects addressing code quality and testing practices. Based in San Francisco, he blends hands-on engineering, organizational leadership, and practical education to drive measurable improvements in engineering velocity and product quality.
code12 years of coding experience
bookOntario Secondary School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, Ontario Secondary School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES at Bluevale Collegiate Institute
bookBachelor of Applied Science (B.A.Sc.), Mechatronics, Robotics, and Automation Engineering, Bachelor of Applied Science (B.A.Sc.), Mechatronics, Robotics, and Automation Engineering at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
1,361reputation
279kreached
14answers
0questions
Badges
javascript
top-5%
html
top-5%
github-logo-circle

Github Skills (16)

javascript10
eslint10
immutablejs10
react9
testing9
html9
build-automation8
objective-c6
mobile6
ios6
zeroclipboard6
cocoa-touch6
php6
clipboard6
apptimize6

Programming languages (13)

JavaCSSC++HackObjective-C++TeXHTMLOCaml

Github contributions (5)

github-logo-circle
optimizely/nuclear-js

May 2015 - Jan 2017

Reactive Flux built with ImmutableJS data structures. Framework agnostic.
Role in this project:
userFull-stack Developer
Contributions:1 release, 105 commits, 94 PRs in 1 year 8 months
Contributions summary:Baraa's contributions primarily focused on code style enforcement, specifically standardizing the use of single quotes in the codebase. They also worked on configuring and integrating ESLint to enforce code quality and linting rules. In addition, the user made test modifications, particularly in the evaluator and reactor test files, and addressed build and testing errors related to PhantomJS. Their work encompassed both code style and testing aspects of the project.
reactstate-managementimmutablejsagnosticframework-agnostic
bhamodi/bhamodi.github.io

Sep 2014 - Feb 2019

Contributions:447 commits, 14 PRs, 313 pushes in 4 years 5 months
javascriptcode-behind
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
Baraa Hamodi - Principal Software Engineer at Meta