Sparshith Rai

Senior Software Engineer at LinkedIn

Sunnyvale, 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
Sparshith Rai is a Senior Software Engineer with 9 years of experience, currently improving the LinkedIn Ads creation workflow from Sunnyvale. He brings deep front-end and build-system expertise—at LinkedIn he cut web framework build times in half and led company-wide adoption of a developer-friendly UI library. His open-source work includes meaningful contributions to the embroider project, enhancing Ember app compilation and template resolution, reflecting a practical mastery of JS tooling (hence "JS.everywhere()"). Comfortable across the full stack, he pairs rigorous academic training (MS, USC) with a track record of shipping performance-focused developer tooling and UX-driven interfaces. Notably, he blends large-scale product impact with low-level build and template engineering that few UI-focused engineers routinely own.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, 9.67, Master of Science (M.S.), Computer Science, 9.67 at University of Southern California
bookBachelor of Engineering (BE), Computer Science, 9.13, Bachelor of Engineering (BE), Computer Science, 9.13 at Sri Jayachamarajendra College of Engg., MYSORE
languagesEnglish, Hindi, Kannada, Malayalam, Tamil, Tulu
github-logo-circle

Github Skills (11)

emberjs10
javascript10
compilation10
webpacker10
compile10
webpack10
vite9
nodejs9
typescripts8
typescript8
typescript-types8

Programming languages (3)

TypeScriptCSSJavaScript

Github contributions (5)

github-logo-circle
embroider-build/embroider

Feb 2020 - Jun 2020

Compiling Ember apps into spec-compliant, modern Javascript.
Role in this project:
userFull-stack Developer
Contributions:19 commits, 8 PRs, 8 comments in 4 months
Contributions summary:Sparshith primarily focused on enhancing the Ember.js build process, as indicated by the repository's purpose of compiling Ember apps. They implemented features to gather and merge `package.json` files, affecting build configuration. Additionally, they worked on template compilation and resolving module names, while improving the template resolver for addons. The contributions involved changes to core components and template processing, increasing the project's functionality.
ember-addoncompliantjavascriptspec-compliantspec
SparshithNR/supported

Feb 2021 - Jun 2021

Contributions:5 reviews, 3 PRs, 77 pushes in 4 months
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
Sparshith Rai - Senior Software Engineer at LinkedIn