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.
19 years of coding experience
17 years of employment as a software developer
Master Contemporary Culture and Social Communication, Master Contemporary Culture and Social Communication at Universidade Federal da Bahia
A declarative framework for building efficient UIs on Android.
Role in this project:
Mobile 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.
Yoga is an embeddable layout engine targeting web standards.
Role in this project:
Back-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.