Roman Arora

Software Engineer at Google

San Jose, 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

👤
Senior
🎓
Top School
Roman Arora is a senior full-stack software engineer with 12 years of experience, currently building scalable, testable systems at Google from his base in San Jose. He focuses on delivering clear KPI-driven functionality, improving code quality and metrics, and designing resilient software that handles exceptions gracefully. Comfortable across front-end and back-end stacks—Java/J2EE, JavaScript, PHP, and SQL—he combines pragmatic engineering with attention to maintainability. Roman contributes to notable open-source efforts like AngularDart, where his refactors and lifecycle/documentation improvements have strengthened framework correctness and developer ergonomics. He holds both a BS and MS in Computer Science from UT Arlington with strong academic performance, and brings a quietly meticulous approach to improving developer-facing APIs and tooling.
code12 years of coding experience
bookBachelor, Computer Science and Engineerng, 3.8, Bachelor, Computer Science and Engineerng, 3.8 at The University of Texas at Arlington
languagesEnglish, Spanish, Hindi
stackoverflow-logo

Stackoverflow

Stats
9,073reputation
2.6mreached
60answers
6questions
Badges
mysql
top-5%
postgresql
top-1%
constructor
top-5%
dart
top-5%
database-design
top-5%
schema
top-5%
github-logo-circle

Github Skills (22)

postgresql10
refactor10
refactoring10
dart10
angular10
mysql9
constructor9
schema9
database-design9
database9
documentation9
unit-testing7
unit-test7
computer-vision6
idioms6

Programming languages (13)

C#PowerShellJavaC++RustTeXGoHTML

Github contributions (5)

github-logo-circle
angulardart/angular

Mar 2018 - May 2021

Fast and productive web framework provided by Dart
Role in this project:
userFull-stack Developer
Contributions:10 commits in 3 years 1 month
Contributions summary:Roman's commits primarily focus on refactoring and improving the Angular Dart framework. They made several changes related to lifecycle hooks, specifically adding void return types and updating documentation. Furthermore, the user addressed parameter order in `ngIf` directives within the Angular framework and corrected `ngValueAccessor` in Angular Forms. The user also contributed to documentation and injector improvements.
dartframeworkweb-frameworkproductive
rkj/oh-my-zsh

Feb 2017 - Jun 2024

Contributions:8 pushes in 7 years 5 months
brewkeeposxrailsterminal-themes
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
Roman Arora - Software Engineer at Google