Summary
Overview
Work History
Education
Skills
Timeline
Generic

BHARGAV KUMAR GANJI

westgodavari,India

Summary

Experienced Software Developer with over 4 years in full stack application development. Proficient in C#, JavaScript, SQL, NoSQL, and related frameworks. Adept at creating web applications using .NET, React, and the Google Cloud Platform at Ingram Micro SSC Pvt Ltd

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

Ingram Micro
Chennai, IN
06.2022 - Current
  • Transformed a monolithic MVC application into smaller microservices using .NET Core, employing Restful services and micro frontends
  • Migrated an existing MVC application to a modernized UI using the latest technologies such as React, Redux, and related frameworks. Utilized React Hooks and created small Micro Frontends with TypeScript.
  • Developed a framework capable of dynamically reconstructing the component structure within an MVC-based CMS application, enabling personalized experiences for each user.
  • Utilized DataDog for monitoring and performance analysis to assess platform health. Review page LCP, API errors, and API latency for each release.
  • Specialized in working with various SQL and NoSQL databases, including SQL Server, AlloyDB, and Firestore, to tailor solutions that meet specific project requirements”.
  • Used ELK stack to implement customer centric campaigns.
  • Used Kibana to access and query indexed data, enabling efficient data analysis and visualization for better better understanding and Polishing Results.
  • Used Jira, Confluence for user story tracking processes and streamlining agile planning.
  • Used visual studio and Visual Studio 2022 as IDE's and Bitbucket for maintaining code and different sub versions of system.
  • Actively contributed to cross-functional meetings, collaboratively defining technical requirements, including database specifications, API endpoints, and UI components.
  • Implemented Unit Testing on all the endpoints for Regression Prevention, Isolation and Debugging and improving code Quality.

Software Engineer

Larsen & Toubro Infotech
Chennai
12.2019 - 06.2022
  • Worked on a re-write of ecommerce platform using ReactJs, Redux, React Router and building new re-usable components from scratch.
  • Used Redux for maintaining the state and Dev tools for monitoring custom Ul components. Used Redux Form for developing individual form components and connecting it to components with Store.
  • Worked on creating Microservices using .NET and integrating them into existing architecture using SQL as Backend.
  • Implemented Unit testing on the existing code base to make the Debugging process easy and improve the Code Quality.
  • Used Jira and Confluence as part of Bug tracking and requirement gathering tools for the SDLC methodology.
  • Analysis, Design and Development of modules using ASP. Net MVC,SQL Server and Kentico CMS.
  • Successfully upgraded versions of kentico(12 to 13).
  • Participated in Code Reviews for better quality assurance of application Module.
  • Ul development and design using HTML, Javascript, JQuery, CSS and JSON.
  • Followed various JavaScript design patterns for better coding and maintenance

Education

B. Tech - Electrical, Electronics And Communications Engineering

Vellore Institute of Technology
Vellore, TN
05-2019

Skills

  • Programming Languages : C#, Java Script, Type Script, CSS, HTML, SQL
  • Frame Works : Net Core MVC, Net Core , React
  • Search technologies: ELK (Elasticsearch, Logstash, and Kibana) stack
  • Database : MS SQL Server, Postgrace SQL, FireStoreDB
  • Cloud : GCP
  • Libraries : Entity Framework Core , MUI, Bootstrap, Redux
  • IDE's & Tools : Visual Studio 2022,2019, Visual Studio Code, MSSMS, Pg Admin, Docker, DataDog and Figma
  • Applications : Kentico 12 & Kentico 13
  • Version Control : GIT, BitBucket
  • Tracking and Documentation : Jira and Confluence

Timeline

Senior Software Engineer

Ingram Micro
06.2022 - Current

Software Engineer

Larsen & Toubro Infotech
12.2019 - 06.2022

B. Tech - Electrical, Electronics And Communications Engineering

Vellore Institute of Technology
BHARGAV KUMAR GANJI