Pranesh Ravi

Senior UX Engineer at Google

New York, New York, 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
Pranesh Ravi is a Senior UX Engineer based in New York with over a decade of experience building web and mobile web applications focused on performance, accessibility, and polished user experiences. At Google he has driven core UX engineering and accessibility efforts across Workspace, Admin Console, and subscriptions management, progressing through roles that blended front-end leadership with platform-level initiatives. Earlier at Indix he built full-featured UI systems, a design system, and data-centric tools, pairing product design with React/Node engineering. He actively contributes to open source—his react-diff-viewer provides a lightweight, feature-rich text diff component with split view and word-level highlighting used by front-end teams. Known for pragmatic refactoring and improving developer ergonomics, he bridges design intent and production-grade code while scaling UX patterns across large products. He holds a BTech in Computer Science from Amrita Vishwa Vidyapeetham and brings a designer-developer mindset to complex, data-rich interfaces.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at Amrita Vishwa Vidyapeetham
languagesEnglish, Tamil
stackoverflow-logo

Stackoverflow

Stats
18,947reputation
3.4mreached
375answers
30questions
Badges
material-ui
top-5%
constructor
top-5%
webpack
top-5%
jquery
top-5%
animation
top-1%
css-animations
top-1%
github-logo-circle

Github Skills (25)

difference10
javascript10
animation10
typescript10
css-animations10
typescript-types10
typescripts10
react10
constructor9
react-redux9
jquery9
redux9
webpack9
keyboard9
material-ui9

Programming languages (5)

TypeScriptScalaJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
praneshr/react-diff-viewer

Sep 2018 - Apr 2022

A simple and beautiful text diff viewer component made with Diff and React.
Role in this project:
userFront-end Developer
Contributions:12 releases, 187 commits, 48 PRs in 3 years 7 months
Contributions summary:Pranesh primarily contributed to the implementation of a text diff viewer component using React. Their work focused on adding features like a split view and word-level diff highlighting, enhancing the component's visualization capabilities. The user also set up a build environment for the examples site. Further commits involved refactoring the component, adding support for syntax highlighting and implementing features like line number clicking and improved style handling, thereby improving the viewer's usability and visual appeal.
text-diffreactdiff-viewerviewercode-compare
praneshr/praneshr.github.io

Jan 2017 - Apr 2020

My personal website
Contributions:67 commits, 5 PRs, 75 pushes in 3 years 3 months
reactnextjsonepagewebsite
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
Pranesh Ravi - Senior UX Engineer at Google