Tarun Gaba is a Platform Architect and engineering leader with 14 years of experience building and scaling internet products, currently shaping next-generation analytical systems at MindBridge after a long technical leadership tenure at Plotly. He is a hands-on full-stack engineer fluent in Python, Go, and TypeScript, with deep expertise in Kubernetes, IaC, Docker, CI/CD and multi-cloud (GCP/AWS/Azure) deployments. Tarun combines systems-level architecture with front-end polish—his open-source contributions include improving interactive Jupyter/IPython widgets and Plotly’s visualization stack, evidencing strong JavaScript and UX sensibilities alongside backend and QA work. He has driven authentication, connector and deployment improvements in desktop/web SQL clients and demo apps, and has a track record of moving features from prototype to production. An IIT Varanasi alumnus and repeat open-source contributor, he favors pragmatic, test-driven engineering that bridges developer experience and platform reliability.
14 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (B.Tech.) Metallurgical Engineering, Bachelor of Technology (B.Tech.) Metallurgical Engineering at Indian Institute of Technology(BHU), Varanasi
Free, open-source SQL client for Windows and Mac 🦅
Role in this project:
Full-stack Developer
Contributions:1 release, 214 commits, 68 PRs in 1 year 3 months
Contributions summary:Tarun's contributions primarily involved refactoring and updating the codebase of a SQL client application. Their work included rebranding a Livy connector to Spark, updating database connection settings, and integrating login and OAuth flows within the web application. They also removed deprecated components, improved routes, and fixed testing-related issues, indicating a focus on enhancing the application's functionality and maintainability. These changes involved modifications to both the frontend and backend components of the application, specifically for the purposes of authentication and database connection.
Issue tracker for Plotly's open-source documentation.
Role in this project:
Technical Writer
Contributions:419 commits, 134 PRs, 309 pushes in 7 months
Contributions summary:Tarun contributed to the Plotly documentation repository. The commits focused on adding and updating examples, including basic charts, annotations, and range sliders within the Javascript and Matplotlib documentation sections. The user's work was primarily concerned with making the documentation more complete and useful for others, and improving the clarity of the codebase. The user was responsible for the structure of the examples, including the use of `arrangement: horizontal` to enhance the usability of the documentation.
plotlytrackerissue-tracker
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.