Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rohit Singh

Mumbai

Summary

As a Software Developer, I have extensive experience in designing, developing, and maintaining software solutions across a variety of industries. My expertise spans both front-end and back-end development, with a strong focus on creating efficient, scalable, and user-friendly applications. I am proficient in various programming languages and frameworks, and I pride myself on writing clean, maintainable, and well-documented code.

I have worked in Agile environments, collaborating closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions on time. My experience includes building complex systems, integrating third-party APIs, optimizing performance, and ensuring the software meets both functional and non-functional requirements.

Overview

5
5
years of professional experience

Work History

Software Developer

ICICI Lombard Pvt Ltd
Mumbai
04.2024 - Current

As a Software Developer, I worked on a variety of projects, utilizing my skills to design, develop, and maintain software solutions. My role involved collaborating with cross-functional teams, understanding user requirements, and translating them into technical specifications. Below are some key areas where I applied my expertise. Work on some modules and projects.

Fleet Management System:

The Fleet Management System (FMS) module is a comprehensive tool designed to optimize the operation, maintenance, and tracking of a fleet of vehicles. It is commonly used by organizations that rely on transportation for their operations, such as delivery companies, logistics providers, or businesses with large vehicle fleets.

Responsibilities:

  • Design and development of the application.
  • Responsible for API creation.
  • Database design and development.
  • Bug fix.
  • New module implementation ( Fleet Management System ).
  • Handling both the frontend and backend.
  • Implement ECS server and configure CI/CD, GIT, and Pipeline.

Technologies -

C#, .NET Core, Entity Framework Core, Angular 16, TypeScript, AWS, MySQL, Git, Bootstrap, HTML, CSS.

Software Developer

Pinnacle Technologies Pvt Ltd
Mumbai
07.2022 - 04.2024

As a Software Developer, I worked on a variety of projects, utilizing my skills to design, develop, and maintain software solutions.

  • Plutus Application (Payment Module).
  • Nysa Application (Motor Insurance).
  • Banca Application.
  • Standalone Compulsory Personal Accident
  • Extended Warranty.

Plutus Application (Payment Module):

The Plutus Application offers a versatile solution by incorporating both online and offline payment modules. In the offline module, users can conveniently make payments using cash, cheques, and demand drafts (DD). For online transactions, the application supports contemporary payment methods like credit cards and net banking. Upon successful payment transactions, the application provides users with relevant policies, enhancing the user experience by seamlessly integrating payment completion with access to important information and guidelines.

Nysa Application (Motor Insurance):

Nysa Application is a comprehensive platform that offers a range of services. Users can obtain insurance quotes, submit proposals, report break-ins, access the Instant Approval System (IAS), manage rollovers, initiate renewals, and opt for standalone Own Damage (OD) policies. This application streamlines the motor insurance process, providing a one-stop solution for various aspects of insurance management and coverage, and Nysa also provides various modules like Bulk Upload, Endorsements, Floater, OTS, Extended Warranty, and SCPA, etc.

Banca Application:

Banca Application serves as a mediator bridging the realms of health insurance and motor insurance. Users can seamlessly navigate and choose insurance plans tailored to their specific needs. With an intuitive interface, the application acts as a guide, assisting users in making informed decisions by providing valuable insights and recommendations based on their individual requirements. Whether opting for health insurance or motor insurance, users can rely on the application to streamline the selection process, ensuring a personalized and well-informed choice.

Standalone Compulsory Personal Accident:

The Standalone Compulsory Personal Accident module is designed to offer coverage for individuals in case of accidents. This insurance is typically required by law for certain industries or roles, and provides compensation in the event of injury, disability, or death due to an accident.

Extended Warranty:

An Extended Warranty module provides post-purchase protection for customers beyond the manufacturer’s warranty. This type of coverage typically applies to electronics, appliances, and other consumer goods, offering repair or replacement services after the initial warranty period expires.

Responsibilities:

  • Design and development of the application.
  • Responsible for API creation.
  • Database design and development.
  • Bug fix.
  • New module implementation (SCPA, Extended Warranty).
  • Handling both the frontend and backend.
  • Architecture of templatization
  • EC2 server to ECS server moved, and configure CI/CD, GIT, and Pipeline. Implement microservices.

Technologies -

C#, .NET Core, Entity Framework Core, Angular 16, TypeScript, AWS, MySQL, Git, Bootstrap, HTML, CSS.

Software Developer

P-Mech Technologies Pvt Ltd
Mumbai
09.2021 - 07.2022

PMT Tank Software (Web Application):

The basic components of a tank are: shell, roof, bottom, and annular plate. A tank is generally filled with a liquid called product fluid, with various internal pressures. The roof-to-shell joint is generally used as a curb angle or compression ring arrangement, which helps to prevent failure of the roof-to-shell joint. Tanks are generally made up of various shell courses welded to each other in a circumferential manner. The bottom plate is the location where the shell and bottom plate are connected with a weld. A compression ring or curb angle arrangement is used (either).

The winder girder arrangement is connected to the shell course to avoid buckling analysis. The tank is connected to a nozzle arrangement for in-field and out-field use. Generally, one roof, dome roof, or umbrella roof arrangement is used.
The tank is generally designed for internal pressure to prevent plastic collapse.

Responsibilities:

  • Design and development of the application.
  • Responsible for API creation.
  • Database design and development.
  • Bug fix.
  • New module implementation.
  • Handling both the frontend and backend.

Technologies:

C#, .NET Core, Entity Framework Core, Angular 12, TypeScript, MySQL, SVN, Bootstrap, HTML, CSS.

Software Developer

Preventine Life Care Pvt Ltd
Mumbai
02.2021 - 09.2021

UTICA Application:

UTICA - It is an in-house report generation web portal. By this, we accept the sample that is verified in PLIMS, and sort the sample according to the test, and the sample will undergo processing. At last, test results are analyzed, and test results are approved. Finally, a PDF is created and made available to the client to download the report.

Responsibilities:

  • Design and development of the application.
  • Responsible for writing C# code.
  • Database design and development.
  • Bug fix.
  • New implementations.
  • Handling both the front end and back end.

Technologies:

C#, MVC, Entity Framework, MySQL, SVN, Bootstrap, AJAX, JavaScript, Kendo JS, HTML, CSS, jQuery.

PLIMS Application:

PLIMS is a web application by which a patient or client can book different routine tests and special tests, like Newborn Screening (NBS), Prenatal Screening, and COVID-19 tests. By this, the client can track their sample and also buy different medical materials. In this, we create a new client (Franchises) and collect the sample. This is a client-side project, and different modules are provided, like (Billing, Masters, Diagnosis, Barcode, QMS, My Account, etc.). Pay mode is also provided for clients with HDFC and ICICI account users.

Responsibilities:

  • Design and development of the application.
  • Responsible for writing C# code.
  • Database design and development.
  • Bug fix.
  • New implementations.
  • Handling both the front end and back end.

Technologies:

C#, MVC, Entity Framework, MySQL, SVN, Bootstrap, AJAX, JavaScript, Kendo JS, HTML, CSS, jQuery.

Software Developer

Zior Info tech Pvt Ltd
Delhi
08.2019 - 11.2020

Education

Master of Computer Applications - Computer Science

Integral University
Lucknow
06-2018

Master of Science - Computer Science

Integral University
Lucknow
06-2016

Post-Graduate Diploma Computer Application - Computer Scince

Shobhit University
Meerut
06-2015

Skills

  • MVC
  • NET Core
  • NET development
  • TypeScript
  • HTML, CSS
  • Angular
  • Front-end technologies
  • JavaScript
  • Interface design and implementation
  • Timeline estimation
  • Data structures and algorithms
  • Back-end frameworks

Timeline

Software Developer

ICICI Lombard Pvt Ltd
04.2024 - Current

Software Developer

Pinnacle Technologies Pvt Ltd
07.2022 - 04.2024

Software Developer

P-Mech Technologies Pvt Ltd
09.2021 - 07.2022

Software Developer

Preventine Life Care Pvt Ltd
02.2021 - 09.2021

Software Developer

Zior Info tech Pvt Ltd
08.2019 - 11.2020

Master of Computer Applications - Computer Science

Integral University

Master of Science - Computer Science

Integral University

Post-Graduate Diploma Computer Application - Computer Scince

Shobhit University
Rohit Singh