Himanshu Chhabra is a software engineer with 9 years of experience building user-focused web applications and payment products, currently at QuillBot. He has a strong front-end pedigree—contributing to inclusive tools like the p5.js web editor and leading UI work at Rapyuta Robotics and Zeta—while also tackling backend fixes in projects such as Internet Archive’s Open Library. At Razorpay he bootstrapped the gift card payment method and designed APIs and cross-team integrations for merchant-facing analytics. Comfortable across React, Vue.js, Three.js and REST services, he blends product-minded engineering with attention to accessibility and deployability. A former Google Summer of Code participant and IIT Guwahati MTech student, he pairs open-source contributions with practical production delivery.
9 years of coding experience
4 years of employment as a software developer
Master of Technology - MTech Computer Science, Master of Technology - MTech Computer Science at Indian Institute of Technology, Guwahati
Full stack nanodegree Computer Software Engineering, Full stack nanodegree Computer Software Engineering at Udacity
Bachelor's degree Information Technology, Bachelor's degree Information Technology at Maharaja Surajmal Institute Of Technology
The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
Role in this project:
Front-end Developer
Contributions:10 commits, 19 PRs, 85 comments in 24 days
Contributions summary:Himanshu primarily contributed to the front-end of the p5.js web editor. Their work included modifying the user interface with changes to the navigation menu, adding meta tags for improved SEO, and modifying the issue overlay component. The user also focused on fixing bugs and implementing features to enhance the editor's functionality and user experience. Overall, the user's contributions were centered on improving the UI and accessibility of the editor.
Contributions:13 commits, 6 PRs, 30 comments in 4 days
Contributions summary:Himanshu primarily contributed to the front-end development of the Labyrinth project. Their work involved responsive design adjustments to the navigation bar and logo, refactoring of the "How to Play" and contributors pages. These changes aimed to improve the user interface and overall user experience by addressing layout issues and cleaning up existing code. Additionally, the user implemented updates to the badges feature and the inventory display.
labyrinth
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.