Summary
Overview
Work History
Education
Skills
Timeline
Generic
Siddharth Upadhyay

Siddharth Upadhyay

Pune

Summary

Dynamic Software Engineer with a proven track record at Magic Software, specializing in React development and GraphQL integration. Adept at collaborating cross-functionally to deliver scalable solutions, I excel in Agile methodologies and continuous improvement, ensuring high-quality code and responsive design across diverse platforms. Committed to enhancing user experiences through innovative problem-solving.

Overview

6
6
years of professional experience

Work History

Software Engineer

Magic Software
Pune
08.2019 - 04.2025
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Offered experience with React, ReactJS, HTML, CSS, SCSS, JavaScript, XML, Redux and TypeScript.
  • Collaborated with developers, business analysts, and other stakeholders throughout the SDLC cycle.
  • Collaborated with front-end developers on various projects involving UI and UX design elements written in JavaScript ES6+ syntax.
  • Wrote and optimized GraphQL queries to fetch precisely the data needed by the frontend components, avoiding over-fetching and under-fetching.
  • Supported post-deployment activities such as troubleshooting, bug fixing, data integrity checks.
  • Utilized version control tools to manage source codes across multiple projects.
  • Integrated third party APIs with backend databases using web services like RESTful API calls or SOAP requests.
  • Developed unit test cases for code coverage of all the modules, and integrated them with CI and CD pipeline tools like Jenkins, Git, and GitHub.
  • Tracked project milestones using various project management tools like JIRA or Trello.
  • Implemented responsive design principles to accommodate different device sizes and resolutions.

Education

BSC - Computer Science

Savitribai Phule Pune University
Pune

H.S.C - Science

S.N.B.P College
Pune

S.S.C -

St. Ursula High School
Pune

Skills

  • React development
  • JavaScript frameworks
  • GraphQL integration
  • API integration
  • Responsive design
  • Agile methodologies
  • Version control
  • Git proficiency
  • Continuous improvement techniques
  • Debugging techniques
  • Software development life cycle (SDLC)
  • Troubleshooting and resolution
  • Cross-functional collaboration
  • Component-based architecture
  • Single Page Applications (SPAs)
  • Cross-browser compatibility
  • Scrum
  • Code Review

Timeline

Software Engineer

Magic Software
08.2019 - 04.2025

BSC - Computer Science

Savitribai Phule Pune University

H.S.C - Science

S.N.B.P College

S.S.C -

St. Ursula High School
Siddharth Upadhyay