Vipul Sharma

Dharamshala, Himachal Pradesh, 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
Vipul Sharma is a software engineer with nine years of experience building developer tools and cloud-native infrastructure, currently a Software Engineer 2 at Microsoft. A graduate of IIT Mandi, he previously shipped UI and backend features at GitHub where he maintained actions/cache, built REST APIs serving 5k+ daily requests and helped cut customer incidents from roughly 240 to under 70. He spans frontend work on Electron-based Zulip Desktop to backend automation, AKS migrations and on-call reliability engineering. Based in Dharamshala, he combines an automation-first mindset with a love of travel and a knack for "converting chai into code."
code9 years of coding experience
job3 years of employment as a software developer
bookSchool, School at Aadhunik Public School, Sidhbari
bookBachelor of Technology - BTech, Computer Science, 8.50 CGPA, Bachelor of Technology - BTech, Computer Science, 8.50 CGPA at Indian Institute of Technology, Mandi
github-logo-circle

Github Skills (25)

dependency-management10
caching10
github-ci10
javascript10
electron10
github-actions-workflows10
javascripts10
build-automation10
github-action-workflow10
github-actions-workflow10
ui-d9
webview9
ui-design9
front-end-development9
frontend-development9

Programming languages (12)

TypeScriptDockerfileC++CSSShellCSCSSJavaScript

Github contributions (5)

github-logo-circle
actions/cache

Dec 2021 - Jan 2023

Cache dependencies and build outputs in GitHub Actions
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:1 release, 73 reviews, 90 commits in 1 year 1 month
Contributions summary:Vipul focused on maintaining and updating the build and automation processes within the repository, as demonstrated by the commits. They resolved dependency alerts by updating packages, and modified build configurations to ensure that the project could build. Furthermore, they updated dependencies which are part of the caching system, indicating their role in maintaining automation.
dependencieslruoutputscachingcache
zulip/zulip-desktop

Feb 2019 - Feb 2020

Zulip Desktop client for Mac, Windows and Linux.
Role in this project:
userFront-end Developer
Contributions:85 commits, 47 PRs, 357 comments in 1 year
Contributions summary:Vipul primarily contributed to the Zulip Desktop client, focusing on fixing bugs and improving the user interface. They disabled a broken PDF viewer window in the electron application and also fixed an organization cycling issue in the sidebar menu. Moreover, they added features like "copy Zulip URL" in the context menu and application menu items and also addressed focus issues after soft reloads in the webview.
zulip-desktopelectronwindowszulipchat
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