Java

Experienced Full Stack Java developer with over 3 years of expertise in developing robust eCommerce and insurance domain applications. Proficient in Java, Spring Frameworks like Spring core, Spring Boot, Spring Batch, Spring Security. Experience in using Apache Tomcat web server 9 and RESTful web services. Good Knowledge about Version control tools like Git, GitLab, BitBucket. Skilled in database management, microservices architecture, Angular and CI/CD pipelines. Adept at working in Agile environments and delivering high-quality, scalable solutions. Acquiring and applying new complex technology concepts in short period of time.
Client Name- Tokio Marine Non-Life, Japan
Project Title- Automobile Insurance Application
Role- Tech Lead [July 2023 - Present]
Developed a comprehensive automobile insurance application aimed at streamlining the policy management, claims processing and customer service operations. The application provided an end-to-end solution for customers to purchase , manage and claim automobile insurance policies online.
Roles and Responsibilities:-
Backend Development: Java, Spring Boot, Spring MVC, Hibernate, JPA, RESTful APIs, Microservices.
Frontend Development: Angular, JavaScript, HTML, CSS, Bootstrap.
Cloud & DevOps: AWS, Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions).
Database & Messaging Systems: PostgreSQL, MySQL,Apache Kafka.
Testing & Debugging: JUnit, Mocking, Postman, Selenium.
Version Control & Agile: Git, Bitbucket, Sourcetree, Agile Scrum methodology.
1. Increased Policy Issuance by 35% Through Digital Transformation
o Developed a user-friendly, self-service web application that enabled customers to purchase policies online without agent intervention.
o Implemented an automated premium calculation engine using Spring Boot microservices, reducing policy issuance time from days to minutes, leading to a 35% increase in new policy enrollments and higher revenue generation.
2. Car Policy – 30% Increase in Policy Sales Through Digital Automation
o Developed an intuitive online car insurance module with AI-based premium calculators and instant policy issuance.
o Integrated real-time vehicle history checks using third-party APIs to assess risks and customize premium pricing, leading to a 30% increase in policy sales and revenue growth.
3. Earthquake Policy – 40% Reduction in Claim Payouts Through Risk-Based Pricing
o Implemented a geospatial risk analysis system that dynamically adjusts premium rates based on earthquake-prone zones.
o By categorizing risk levels and modifying coverage limits accordingly, the company reduced high-risk claim payouts by 40%, increasing profitability
4. 40% Reduction in Claim Processing Time: Implemented automated claim validation, fraud detection, and document verification workflows, minimizing manual efforts and errors.
5. Enhanced System Scalability by 50%: Leveraged Spring Boot microservices architecture with optimized API design to handle increasing user traffic and policy transactions seamlessly.
Project Description:-
Client Name- Fujitsu Limited, Japan
Project Title- VEC Modernization Project
Role- Sr. Programmer ( Jan 2023 - June 2023 )
Impact :-
1. 60% Improvement in System Stability Through Rigorous Bug Identification & Fixes
o Conducted extensive UI and system testing, identifying 480 critical and high-priority defects that could have impacted system performance and user experience.
o Collaborated with testers and developers to ensure timely bug resolution, resulting in a 60% increase in overall system stability and reliability.
2. 40% Reduction in Production Defects by Enhancing Code Quality
o Used Red Hat JBoss Developer Studio for in-depth debugging and issue resolution, improving development efficiency.
o Implemented best coding practices and thorough testing, reducing post-deployment defects by 40%, leading to a more robust and maintainable application.
3. 30% Faster Development & Deployment with Efficient Version Control
o Managed source code and team collaboration through Bitbucket and Sourcetree, ensuring structured version control and conflict resolution.
o Streamlined the release management process, resulting in 30% faster development cycles and quicker time-to-market for system enhancements.
4. 20% Cost Savings Through Proactive Defect Prevention & Optimization
o Early defect detection and resolution minimized rework efforts and production rollback costs.
o By preventing system failures and reducing unplanned downtime, the project achieved 20% cost savings in maintenance and operational expenses.
July 2022 - Dec 2022 | Associate Application Developer |Fujitsu
Project Description:-
Client Name- Fujitsu Limited, Japan
Project Title- Legacy Modernization POC Project
Role- Sr. Programmer ( July 2022 - Dec 2022 )
Led the modernization of a legacy mainframe system by converting COBOL code into Java using AWS Blu Age. The project aimed to improve system performance, maintainability and scalability. Additionally, developed a solution to convert data from CSV files into pdf format using the Spring Batch tackler approach.
Roles ans Responsibilities:-
1. COBOL to Java conversion
2. Batch processing
3. Data transformation and System integration.
4. Testing and validation
Impact:-
-Improved system performance and scalability, reducing batch processing time by 50 %.
-Streamlined data transformation processes, enabling accurate and efficient generation of pdf reports from CSV files.
- Reduced operational costs and risks associated with maintaining legacy mainframe systems.
Team Building
undefinedJava
Hibernate
Springboot
PostgresSQL
MySQL
Github
Junit and Mockito
Spring Security
Microservices
Html
CSS
Angular
CI and CD tools
Docker
Jenkins
AWS
Continuous Integration and Continuous Delivery with GtLab
JSF For Building applications
Getting started as Java developer
Learning Spring with Spring Boot
MySQL Essential Training
GIT
Microsoft Azure Fundamentals
DevOps Training
AWS Technical Essentials
Cloud Security
Continuous Integration and Continuous Delivery with GtLab