Gurpinder Singh

Principal Software Engineer at Autodesk

Vancouver, British Columbia, Canada
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
Gurpinder Singh is a Principal Software Engineer with 13 years of experience, currently shaping architecture and delivery at Autodesk after leading application engineering infrastructure at CaaStle. He has a proven track record designing fault-tolerant, production-grade systems—earning a US patent for a third-party warehouse integration that enabled global expansion and building resilient MySQL InnoDB clusters to minimize downtime. His work spans backend services, inventory and order systems, secrets management, and multi-tenant platforms, often driving large cost and operational improvements (e.g., 66% cost reduction in receiving and 85% S3 usage reduction). A hands-on engineer who also mentors and coordinates cross-functional organizations, he contributes to open source projects including notable fixes in the OpenCV library and UI improvements for script-server. Based in Vancouver, he brings a pragmatic blend of systems thinking and product-focused delivery grounded in an ECE degree from Delhi Technological University.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Electronics and Communications Engineering, Bachelor of Technology (B.Tech.) Electronics and Communications Engineering at Delhi Technological University (Formerly DCE)
bookArmy Public School Delhi Cantt
languagesEnglish, Hindi
github-logo-circle

Github Skills (21)

debug10
opencv10
javascript10
c-language10
image-processing10
css10
webui10
vue10
html10
computer-vision10
cprogramming-language10
vue-jsx10
data-structures8
data-structure8
algorithms8

Programming languages (4)

JavaC++JavaScriptPython

Github contributions (5)

github-logo-circle
bugy/script-server

Sep 2022 - Oct 2022

Web UI for your scripts with execution management
Role in this project:
userFront-end Developer
Contributions:4 reviews, 7 commits, 2 PRs in 24 days
Contributions summary:Gurpinder primarily focused on front-end development within the `script-server` repository. They implemented a search functionality within the execution logs table, including UI elements and event handling. The user refactored the component to use computed properties and data binding for efficiency and maintainability. They also updated the styling to match the overall theme and adjusted the search logic.
htmxscriptingpythonwebsocketsweb-server
opencv/opencv

Mar 2013 - Apr 2013

Open Source Computer Vision Library
Role in this project:
userSoftware Engineer
Contributions:8 commits in 12 days
Contributions summary:Gurpinder primarily contributed to bug fixes and minor improvements within the OpenCV library. They addressed issues related to contour rejection in blob detection, fixed a typo in documentation, and updated the code to support different image types in the SurfFeaturesFinder. Their work involved modifying C++ code, particularly within the features2d and stitching modules, and updating related documentation. Furthermore, they also made code changes to incorporate `static_cast` instead of `reinterpret_cast`.
pythonvisiondeep-learningc-plus-pluscomputer-vision
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
Gurpinder Singh - Principal Software Engineer at Autodesk