S

Shubham Joshi

Software Engineer

Bengaluru, Karnataka, India5 yrs 6 mos experience
Highly Stable

Key Highlights

  • Developed Postman extension for VSCode with 500k+ installs.
  • Enhanced Git integration, increasing usage by 81%.
  • Created Codegen feature for multi-language code generation.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in frontend development.

Contact

Skills

Core Skills

ReactTypescriptRest ApisNode.jsAngular

Other Skills

AlgorithmsAmazon Web Services (AWS)Cascading Style Sheets (CSS)CodegenData StructuresFirebaseFront-End DevelopmentGitIndexedDBJavaJavaScriptMachine LearningMongoDBMySQLObject-Oriented Programming (OOP)

About

Passionate Software Engineer with a proven track record of delivering innovative solutions and enhancing user experiences. Currently, I am a Software Engineer II on the IDE platform team at Postman in Bengaluru, Karnataka, India. My focus lies in introducing Postman for various popular IDEs, utilizing React to create a seamless development experience for users. In my current role, I have achieved significant milestones, including the creation of Postman extension for VSCode. One notable accomplishment is the rapid success of the Postman extension, which garnered 300k+ users after the release. Additionally, I spearheaded the development of the Codegen feature for the Postman VSCode extension, addressing a highly requested functionality. I also implemented the cURL import feature, empowering users to create Postman requests directly from cURL snippets. Prior to this, as a Software Engineer on the Integrations team, I played a key role in enhancing Postman's Git integration using React. This initiative resulted in an 81% increase in integration usage by enabling users to sync their Postman collections and APIs with Git service providers seamlessly. My responsibilities also included developing REST APIs and React interfaces for various Git operations, creating a persistent storage interface using IndexedDB, and implementing a two-way file system sync mechanism using a pub-sub model. Furthermore, I streamlined the integration configuration process by implementing user-level auth sharing and reducing integration creation time by 60% through the creation of a REST API for bulk integration creation.

Experience

5 yrs 6 mos
Total Experience
3 yrs 10 mos
Average Tenure
1 yr 8 mos
Current Experience

Uber

Software Engineer II

Oct 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India

Postman

3 roles

Software Engineer II

Apr 2023Aug 2024 · 1 yr 4 mos

  • Part of the IDE platform team
  • Building Postman from scratch for popular IDEs to provide a seamless development experience for Postman users using React and Typescript.
  • Worked on building the Postman extension for VSCode, which has crossed over 500k+ installs.
  • Implemented collection runner, a highly requested Postman VSCode extension feature which grants users the ability to run their collections right from their favorite IDE.
  • Built the Codegen feature for the Postman VSCode extension which can be used to generate code snippet for Postman requests in over 30+ coding languages with a single click.
  • Built cURL import feature for Postman VSCode extension which enables users to create Postman requests directly by using cURL snippets.
ReactTypeScriptPostmanVSCodecURLCodegen

Software Engineer

Apr 2021Apr 2023 · 2 yrs

  • Part of the Integrations team
  • Developed Git integration for Postman using React which enabled users to sync their Postman collections and APIs with Git service providers, increasing the integration usage by 81%.
  • Created multiple REST APIs and React interfaces to facilitate operations like git pull, git push, conflict resolution while pulling changes, searching repositories and branches, etc.
  • Built a persistent storage interface for Postman using IndexedDB to persist unpushed changes across user sessions.
  • Worked on building a two-way file system sync mechanism using a pub-sub model that enables users to directly use their Git repositories inside Postman.
  • Built user-level auth sharing to eliminate the hassle of doing OAuth flows repeatedly for the users. This helped to cut the steps required to configure integrations in half.
  • Created a REST API to enable bulk integration creation and reduce the integration creation time by 60%
ReactREST APIsIndexedDBGitpub-sub model

Software Engineer Intern

Oct 2020Apr 2021 · 6 mos

Amdocs

Software Engineer Intern

Jun 2019Aug 2019 · 2 mos · Pune, Maharashtra, India

  • Worked on a live project in primarily Node.js, Angular and MongoDB to plan, design, develop, and migrate the project from AngularJS to Angular 7 and Node.js.
  • Designed and developed the entire backend and frontend for the admin panel for the live project.
  • Designed and developed a similar post recommendation system to display similar posts.
Node.jsAngularMongoDB

Eduguild pune

Internship

May 2018Jul 2018 · 2 mos · Pune

  • Web Development Internship.

Education

MIT Academy of Engineering

Bachelor of Technology - BTech — Information Technology

Jan 2016Jan 2020

Stackforce found 100+ more professionals with React & Typescript

Explore similar profiles based on matching skills and experience