Sanjay Rajpoot

Bengaluru, Karnataka, India
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
Sanjay Rajpoot is a versatile software engineer based in Bengaluru with five years of experience building web and backend systems, often at the intersection of developer tooling, observability, and cost-optimization. He has shipped production services in Go and Node.js—rewriting and hardening monitoring and DB APIs, implementing CRON-driven integrations, and designing fine-grained access control and analytics endpoints. An active open-source contributor, Sanjay has contributed front-end improvements and internationalization work to the widely used p5.js project and its website, demonstrating a knack for improving documentation-driven developer experiences. He’s worked across startups and accelerator-backed teams (including YC and Google Summer of Code), balancing product-focused feature delivery with infrastructure and performance-minded refactors. Notably, he combined hands-on engineering with cloud-cost savings and operational tooling—adding recommendations and alerting that directly reduced compute costs for customers.
code5 years of coding experience
job2 years of employment as a software developer
bookHigh School Physics Chemistry Mathematics & Computer Science, High School Physics Chemistry Mathematics & Computer Science at St. Pauls School
bookBachelor's degree Electronics and Communications Engineering, Bachelor's degree Electronics and Communications Engineering at Institute of Engineering & Technology DAVV, Indore
languagesEnglish, Hindi
github-logo-circle

Github Skills (10)

html10
javascript10
p5js10
documentation10
artwork9
ui-design9
artnet9
creative-cloud9
testing8
typography8

Programming languages (14)

MDXJavaCSSC++VueGoHTMLProcessing

Github contributions (5)

github-logo-circle
Archived p5.js website 2015-2024
Role in this project:
userFront-end Developer
Contributions:3 reviews, 61 commits, 16 PRs in 5 months
Contributions summary:Sanjay primarily contributed to the p5.js website's legacy code base by adding and modifying example files. Their commits involved incorporating new examples for mathematical concepts, text rotation, and other interactive elements, likely with the goal of improving documentation and demonstrating the functionality of the p5.js library. The user also removed font files and updated existing examples, indicating involvement in both content creation and website maintenance. These changes suggest a focus on enriching the user experience and ensuring the website's accuracy and relevance.
gruntnode-jsjavascriptp5-jsnodejs
processing/p5.js

Apr 2021 - Sep 2021

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
userFront-end Developer
Contributions:6 reviews, 13 commits, 5 PRs in 4 months
Contributions summary:Sanjay contributed to the `p5.js` library by modifying existing code and documentation. Their work included adding a class to the documentation for video capture, changing instances of "processing" to "p5", and merging changes from another branch. The user also made changes to error handling and the test suite. These contributions suggest a focus on library maintenance and improvement.
designersprinciplesartclient-sidecanvas
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
Sanjay Rajpoot