Harsh Shah

Harsh Shah

System Engineer

Followers of Harsh Shah284 followers
location of Harsh ShahMumbai, Maharashtra, India

Connect with Harsh Shah to Send Message

Connect

Connect with Harsh Shah to Send Message

Connect
  • Timeline

  • About me

    Software Engineer - Morningstar | Full Stack Developer

  • Education

    • Childern's Academy

      -
      Secondary School A - 91.09
    • Thakur College Of Engineering and Technology

      2014 - 2018
      Bachelor's degree Computer Science B - 73.38%
    • Thakur College of Science & Commerce

      2012 - 2014
      Higher Secondary Computer Science A - 80.92
    • Centre for Development of Advanced Computing

      2020 - 2020
      PG-DAC Computer Science
  • Experience

    • Infosys

      Jun 2018 - Nov 2019
      System Engineer

      • Developed a strong understanding of .NET Framework 3 and WCF services and gained experience in frontend development using vanilla JavaScript. Moreover, my experience in client interaction and requirement gathering allowed me to effectively communicate and translate their business needs into technical solutions.• Being an entry-level software developer, I constantly strived to expand my skill set and deepen my understanding of software development practices. I actively participated in training sessions and kept myself updated with the latest industry trends and technologies.• One of my key responsibilities was working on bug fixes, where I diligently identified and resolved issues to ensure the smooth functioning of applications. Show less

    • Morningstar

      Mar 2021 - now

      Products: Investment Research API like Screener, Security Details and Time Series.• Contributed to migrating older APIs developed in WCF application to .NET Core 6 Web API, leveraging RESTful services and deployed on AWS Lambda, resulting in improved scalability, cost efficiency, and maintainability.• Proactively resolve production bugs, ensuring minimal impact on end users and maintaining system stability.• Utilized Sonar lint and SonarQube for code analysis and implemented pre and post git hooks for code analytics on Pull/Merge requests.• Conduct thorough code reviews, employ code refactoring techniques to reduce cyclomatic complexity and address code smells identified by SonarQube.• Develop and maintain a helper package to enhance code reusability across projects, optimizing development time and promoting consistent coding practices.• Actively participate in Agile ceremonies, stand-ups, sprint planning, retrospectives, contributing to a cross-functional team's successful delivery of software projects. Show less Tools: Enterprise Components like Xray, Portfolio Compare, Screener, Investment Workflows• Demonstrated expertise in Vue.js framework by creating, developing, and maintaining core components within a mono repo architecture, ensuring code reusability, and streamlined development processes.• Developed Web asset library utilizing open-source technologies such as Vuetify and Storybook, enabling implementation consultants to effectively demonstrate APIs and create custom components.• Leveraged the Morningstar Web Component wrapper for Vue.js to perform common tasks and enhance the functionality and usability of the applications. Show less

      • Software Engineer

        Jan 2023 - now
      • Associate Software Engineer

        Mar 2021 - Feb 2023
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Harsh Shah
      Star of the Quarter Morningstar India Jan 2023