Joe Vilches

Senior Software Engineer at Meta

New York, New York, 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
Joe Vilches is a Senior Software Engineer at Meta with nine years of experience building performant, reliable systems and expanding React Native’s capabilities. Based in New York, he has driven Marketplace Product Infrastructure as a tech lead, focusing on performance and reliability at scale. He is an active open-source contributor in Meta’s React org, notably improving the Yoga layout engine and fixing subtle flexbox and padding/margin bugs that bridged differences between web standards and native frameworks. His iOS work in React Native includes rendering fixes for shadows, transforms, and blend modes, demonstrating a strong eye for cross-platform UI correctness and performance. With a BS in Mathematics and Computer Science from UT Austin and past mentoring experience teaching data structures, he pairs deep algorithmic understanding with pragmatic engineering. Colleagues rely on him for tough layout edge cases and quality-of-life tooling improvements that make debugging and testing more robust.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Mathematics, Computer Science, Bachelor of Science - BS, Mathematics, Computer Science at The University of Texas at Austin
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

javas10
uid10
javascript10
c-language10
flexbox10
layout-engine10
ios10
react-native10
cprogramming-language10
ui-design10
front-end-development10
android10
java10
testing10
accessibility9

Programming languages (3)

TypeScriptC++Kotlin

Github contributions (5)

github-logo-circle
facebook/yoga

Oct 2023 - Dec 2024

Yoga is an embeddable layout engine targeting web standards.
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 119 PRs, 1 branch in 1 year 2 months
Contributions summary:Joe primarily contributed to the Yoga layout engine, enhancing its capabilities with new tests and addressing existing issues related to flex direction and how it interacts with properties like margin, border, and padding. The user added tests to confirm that the engine correctly handles these properties with row-reverse flex direction, fixing bugs that swapped or misapplied these properties. The user also added quality of life improvements to the gentest script used for generating tests, to aid in debugging the fixtures.
followlayoutandroidupdatescross-platform
facebook/react-native

Oct 2023 - Mar 2025

A framework for building native applications using React
Role in this project:
userMobile Developer (iOS)
Contributions:16 reviews, 149 PRs, 42 comments in 1 year 5 months
Contributions summary:Joe contributed extensively to the React Native framework, specifically focusing on enhancements to the visual appearance of UI components. They implemented the correct behavior for box shadows and ensured proper rendering with scaling transforms and rounded corners. They also addressed inconsistencies with the handling of text links. Furthermore, the user's work encompassed implementing the functionality for filters, mix blend modes and ensuring those features were performant and correctly implemented on the iOS platform.
reactnative-applicationsmobile-developmentreact-nativeandroid
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
Joe Vilches - Senior Software Engineer at Meta