Nothing Special   »   [go: up one dir, main page]

Shubham Dhiman

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Name :Shubham Dhiman

Location :A27, Block A, Sector 41,Noida, Uttar Pradesh

Mobile Number :+91 8146832084

Email :dhimanshubham020@gmail.com

Company : Newgen Software Technologies Pvt Ltd, Noida, Uttar Pradesh,India

Skills :
CSS HTML JAVASCRIPT SQL JBOSS server SOAP APIs

REST API POSTMAN SOAP POSTMAN JSP Advance JAVA

J2EE Maven Microservices Spring Spring Boot Spring MVC

Servlets Hibernate GIT JIRA SDLC JSON

Debugging Tomcat

Spring Restful API Development

Start Date : 15 November 2021

Company : Newgen Software Technologies Pvt. Ltd.

Work History:

 Provided support for existing applications in production environment.

 Recommended improvements to facilitate team and project workflow.

 Coordinated testing and validation procedures through software development lifecycle.

 Worked closely with brand marketing teams across organizations to promote specific applications.

 Worked on IDEs e.g. Eclipse, Atom, IntelliJ IDEA, VS code.

 Configured, maintained, and troubleshoot application systems.

 Programmed applications and tools using object-oriented languages with goals of code abstraction,

stability, reuse.
 Developed requirements for the system modifications and new system installations.

Projects:

Project Coronation Insurance (Nigeria) :

Overview:

Project Coronation insurance aimed to modernize the insurance management system for Coronation
insurance in Nigeria, enhancing their digital capabilities and customer service.

Role and Responsibilities:

As a Ful Stack Java Developer for Project Coronation Insurance, I played a pivotal role in developing and
maintaining the entire software ecosystem, My responsibilities included designing Implementing, and
optimizing both front-end and back-end components ensuring seamless integration and functionality

Technologies Used:

Front-end: HTML, CSS, JavaScript

Backend: Java, Spring Boot, Hibernate, RESTful APIs

Database: MySQL

Deployment: JBOSS

Challenges and Solutions:

One of the primary challenges was integrating legacy systems with modern technologies while ensuring data
integrity and security. To address this, I implemented robust authentication. mechanisms and data encryption
techniques. Additionally, optimizing database queries and enhancing caching mechanisms helped Improve
system performance and scalability.

Achievements and Impact:

My contributions significantly enhanced the efficiency and reliability of the Insurance management system.
Implemented real-time policy management features, reducing processing time by 30% Enhanced user
experience through intuitive UI/UX design, resulting in a 20% increase in customer satisfaction. Strengthened
security measures, ensuring compliance with Industry regulations and protecting sensitive customer data.
Project ADNIC Insurance (Abu Dhabi)- Java Developer (Business Rules)

Overview:

Project ADNIC Insurance aimed to streamline insurance processes and improve decision-making for ADNIC
Insurance in Abu Dhabi, enhancing operational efficiency and customer service.

Role and Responsibilities:

As a Java Developer specializing in business rules for Project ADNIC Insurance my role involved developing
and implementing intricate business logic and rules to automate insurance processes, Responsibilities Included
translating business requirements into functional code, ensuring compliance with industry standards and
regulations.

Technologies Used:

Programming Language: Java

Business Rules Engine: Newgen

Framework: Spring Boot

Database: MS SQL

Deployment: Kubernetes, AWS

Challenges and Solutions:

One of the primary challenges was implementing complex business rules while maintaining flexibility for future
updates. Leveraging Drools. I modularized business logic into rules, allowing for easy modification and
extension. Additionally, thorough testing and validation processes were established to ensure the accuracy
and reliability of the rule engine,

Achievements and Impact:

My work significantly enhanced the agility and accuracy of insurance processes at ADINIC Insurance,
Automated underwriting decisions, reducing processing time by 40% and minimizing manual errors.
Implemented dynamic pricing models based on risk assessment, leading to improved profitability and
competitiveness. Enhanced regulatory compliance through the enforcement of standardized business rules
across all Insurance products.
Project Bharti AXA (India/Mumbai) - Java Developer (REST APIs)

Overview:

Project Bharti AXA aimed to modernize insurance services and enhance customer experience for Bharti AXA
in Mumbai, India, leveraging RESTful APIs to enable seamless communication between different system
components.

Role and Responsibilities: As a Java Developer specializing in REST APIs for Project Bharti AXA, my role
involved designing, implementing and optimizing APIs to facilitate data exchange between various internal
and external systems. Responsibilities included developing API endpoints, handling authentication and
authorization, and ensuring scalability and performance.

Technologies Used:

Programming Language: Java

Framework: Spring Boot

RESTful API Design: Swagger/Open API

Database: MS SQL

Deployment: AWS (Amazon Web Services)

Challenges and Solutions:

One of the primary challenges was designing a flexible and scalable API architecture to accommodate
evolving business requirements. Utilizing Swogger/Open API specifications. I defined clear API contracts and
documentation, enabling seamless collaboration between development teams and ensuring consistency
across endpoints. Additionally, implementing caching mechanisms and optimizing database queries helped
improve API performance and response times.

Achievements and Impact:

My work significantly improved the interoperability and efficiency of systems at Bharti AXA. Streamlined
communication between internal departments, reducing data silos and improving data consistency. Facilitated
integration with third-party services and partners, enabling the expansion of product offerings and enhancing
customer satisfaction. Enhanced security measures through token-based authentication and role-based
access control, ensuring data privacy and compliance with regulatory requirements.

EDUCATIONAL BACKGROUND-

1. 10th Grade (Secondary School Certificate):


 Year of Completion: 2015
 Board/Examination Authority: Central Board Of Secondary Education (New Delhi)
 School Name: Army Public School, Pathankot (Punjab)
 CGPA: 8.4
2. 12th Grade (Higher Secondary Certificate):
 Year of Completion: 2017
 Board/Examination Authority: Central Board Of Secondary Education (New Delhi)
 School Name: Kendriya Vidyalaya
 Stream/Subjects Studied: Science
 Percentage: 74%
3. Degree (Bachelor's or Equivalent):
 Year of Completion: 2021
 Degree Obtained: Bachelor of Technology
 Major/Field of Study: Electronics and Communications
 University: IK GUJRAL PUNJAB TECHNICAL UNIVERSITY, PUNJAB (India)
 Location: Jalandhar, Punjab (India)
 Percentage/CGPA: 78.5%,7.85

My Personal Projects (GitHub Links):

1) Weather App using HTML, CSS, JavaScript, Open API


https://github.com/shubham5022/WeatherApp.git

2) Project Using Spring boot/Thymeleaf

https://github.com/shubham5022/Thymeleaf.git

3) Spring boot using CRUD operations

https://github.com/shubham5022/NoteTaker.git

4) Operations of Core Java


https://github.com/shubham5022/Core-Java.git

5) Call using Spring boot


https://github.com/shubham5022/SpringbootcallappApplication.git
Certifications:
Full Stack Java developer - Java + JSP + Spring Restful + JS

Cloud Computing
Web Development with HTML, CSS, JavaScript

Git and GitHub


Degree:

Language Test:

You might also like