Sriram Ramasubramanian

Engineering Manager - Design Systems at Meta

Menlo Park, 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
Sriram Ramasubramanian is an engineering leader with 14 years of experience, currently managing Design Systems at Meta where he leads 30+ engineers across Android, iOS, web, platform and tools sub-teams. He built and scaled Facebook’s cross-platform component library, shipped high-impact features like Dark Mode, and drove app-size reductions with an on-demand asset delivery approach. A former Android UI engineer and core contributor to high-profile open-source projects such as React Native and Litho, he has deep expertise in text layout, performance optimization, and UI framework design. He hires and mentors extensively—conducting 300+ Android interviews and creating a specialized pipeline for Android UI talent—while serving as a go-to consultant for Messenger, Instagram, and Oculus teams. Trained in Human-Computer Interaction at CMU and rooted in low-level mobile UI work from Mozilla onward, he combines design sensibility with engineering rigor. Outside work he built a widely read Android UI blog (300k+ views), reflecting his long-standing commitment to sharing practical UI knowledge.
code14 years of coding experience
job8 years of employment as a software developer
bookAnna University, Chennai
bookMHCI, Human-Computer Interaction, MHCI, Human-Computer Interaction at Carnegie Mellon University
languagestamil, hindi (spoken)
github-logo-circle

Github Skills (19)

react-native10
mobile-development10
layout10
component-design10
annotations10
textbox10
android-development10
java10
javas10
android10
ui-framework10
annotate10
api-design9
app-framework9
cross-platform8

Programming languages (5)

JavaC++JavaScriptKotlinPython

Github contributions (5)

github-logo-circle
facebook/TextLayoutBuilder

Dec 2016 - Dec 2017

An Android library that allows you to build text layouts more easily.
Role in this project:
userMobile Developer (Android)
Contributions:2 releases, 12 commits, 6 PRs in 1 year
Contributions summary:Sriram primarily contributed to the `textlayoutbuilder` Android library, focusing on enhancing its functionality and improving the developer experience. Their work involved adding support for new features, such as `min/maxEms` and `min/maxWidth`, and integrating the new `StaticLayout.Builder` API for improved text layout control on Android 6.0 (API level 23) and higher. Furthermore, the user addressed issues and published releases, indicating a commitment to maintaining and improving the library.
layoutsandroid-libraryandroidkotlintextview
facebook/litho

Mar 2017 - Dec 2017

A declarative framework for building efficient UIs on Android.
Role in this project:
userMobile Developer (Android)
Contributions:22 commits in 8 months
Contributions summary:The user, sriramramani, appears to be involved in the initial development and setup of the Litho UI framework for Android. Their commits primarily focus on setting up and modifying core components of the framework, including annotations, event handlers, and layout management. The user has made changes to core files and added new features to Litho widgets, modifying the structure of the system. The nature of the work indicates that the user is deeply involved in core framework development.
uisdeclarativeandroid
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
Sriram Ramasubramanian - Engineering Manager - Design Systems at Meta