Ramkumar Natarajan

Engineering Manager at Facebook

Redmond, Washington, 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
Ramkumar Natarajan is an engineering manager with over 8 years in leadership roles at Facebook and a prior decade-plus of hands-on engineering at Microsoft and IBM, now based in Redmond. He currently leads teams focused on Business Integrity, and previously managed Facebook Analytics, blending product-minded leadership with deep technical experience. An active contributor to Facebook's flagship open-source React Native project, he has improved Android developer experience through error handling, startup optimizations, and layout animation work—showing he still ships impactful code. Known for bridging developer ergonomics and large-scale product needs, he brings pragmatic system design, mentorship, and a track record of shipping reliable, developer-facing features.
code8 years of coding experience
job17 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookPurdue University
stackoverflow-logo

Stackoverflow

Stats
61reputation
12kreached
0answers
1question
github-logo-circle

Github Skills (13)

javas10
debugging10
debug10
react-native10
android10
android-development10
java10
native-android9
mobile-development9
error-handling9
serial-number6
usb6
linux6

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
facebook/react-native

Oct 2017 - May 2020

A framework for building native applications using React
Role in this project:
userMobile Developer (Android)
Contributions:78 commits, 29 comments in 2 years 7 months
Contributions summary:Ramkumar primarily contributed to the React Native Android implementation, focusing on improving the developer experience and adding features related to error handling and debugging. The contributions include adding custom error customizers, separating the initialization of JavaScript from the application startup process, and supporting finding multiple views with native IDs. They also worked on layout animation and code refactoring.
reactnative-applicationsmobile-developmentreact-nativeandroid
🦉🦉🦉IF YOU SEE THIS TEXT IT MEANS THIS IS STILL A WIP 🦉🦉🦉
Contributions:4 pushes in 17 days
wipmeansstill
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
Ramkumar Natarajan - Engineering Manager at Facebook