Lucas Rocha

Senior Engineering Director at Meta

Stony Stratford, England, United Kingdom
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
Lucas Rocha is a Senior Engineering Director with 19 years of experience leading platform and UI engineering across mobile, web, and AR/VR at Meta and other major organizations. He co-created Litho, a widely used declarative UI framework for Android, and has deep hands-on contributions to high-profile open-source projects like Facebook's Yoga and Square's Picasso, focusing on performance and layout correctness. At Meta he has scaled shared systems and platform teams that accelerate product quality across the Family of Apps and Reality Labs. His background spans consumer product engineering at Mozilla and Nokia to founding-era work on litl OS, giving him rare fluency from low-level UI plumbing to large-scale platform strategy. A longtime GNOME contributor and former director, he blends community stewardship with product-driven engineering leadership. Based in the UK and originally from Brazil, he balances technical depth with people-first leadership as a husband and dad.
code19 years of coding experience
job17 years of employment as a software developer
bookMaster Contemporary Culture and Social Communication, Master Contemporary Culture and Social Communication at Universidade Federal da Bahia
languagesPortuguese, English
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
layout10
ui-components10
css10
c1110
java10
c1710
javas10
performance-optimization10
android10
android-ui10
test-driven-design9
apidoc9
api9

Programming languages (6)

TypeScriptJavaC++CJavaScriptKotlin

Github contributions (5)

github-logo-circle
facebook/litho

Mar 2017 - Mar 2017

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:445 commits, 14 comments in 1 day
Contributions summary:Lucas's commits primarily involve modifications to the `facebook/litho` repository, a framework for building efficient UIs on Android. Their contributions focus on improvements and additions to core UI components, including changes to drawables, MatrixDrawables, and the addition of new annotations related to component lifecycles and bounds definition. The commits point to a focused effort on fine-tuning the performance and features of the Litho UI framework by addressing detailed aspects of view drawing and rendering.
uisdeclarativeandroid
facebook/yoga

May 2015 - Aug 2016

Yoga is an embeddable layout engine targeting web standards.
Role in this project:
userBack-end Developer
Contributions:30 commits, 18 PRs, 6 pushes in 1 year 3 months
Contributions summary:Lucas contributed significantly to the `facebook/yoga` project, an embeddable layout engine. Their work focused on extending the engine's capabilities by implementing support for `ROW_REVERSE`, `COLUMN_REVERSE`, and RTL directions, as evidenced by changes to test cases and core layout logic. Further contributions included the implementation of `padding|border|margin-(start|end)` support, enhancing the engine's flexibility in handling different layout scenarios. Additional commits refactored parts of the code base by making Java use array indexes instead of methods and introducing performance optimizations.
followlayoutandroidupdatescross-platform
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
Lucas Rocha - Senior Engineering Director at Meta