CURRICULUM VITAE
LALIT BARSKAR
+91-7489165454
javalalit2022@gmail.com

CARRIER OBJECTIVE: To take up creative assignments and have innovative ideas implemented in the field of IT industry, to bring about improvement at my place of work and be part of team that dynamically works towards growth of the organization and me as well.
EXPERIENCE SUMMARY:
•	Having 5.11-year experience in Java, JEE and framework technologies
•	Expertise in development of object-oriented business applications using Java, Spring, Spring MVC, spring boot, microservices, Hibernate and Angular
•	Sound knowledge to work with Web Sphere, Glassfish, J Boss Application Server & Webserver
•	A good team Player and individual contributor
•	Self-Motivator	
EXPERIENCE PROFILE:
•	Worked as Software Developer from 19th May 2016 to 1st April 2022 at HCL Technologies

ACADEMIC PROFILE:
•	B. E from RGTU, Bhopal in 2013
Skill	EXPERIENCED	AWARENESS	
Languages	Java, JAVA 8	C, C++	
Operating Systems	Windows 10	Linux, Unix	
UI Technologies	Html, JavaScript, Ajax, CSS, jQuery	Angular 7	
SQL DB Software’s	Oracle 9i/10g, MySQL 5.0, PostgreSQL 9.0	MS SQL Server 07	
NoSQL DB software’s	 MongoDB, Cassandra		
JSE Technologies	 JNDI, JDBC 		
JEE Technologies	Servlets4.x, JSP 2.0, JMS		
Servers	Tomcat 9.0, Glassfish 5.0, wildfly16	WebLogic 12c	
Frameworks	Spring 5.x, spring boot 2.x		
ORM Tools	Hibernate	I Batis	
Spring modules
Core, JDBC, Dao, MVC, ORM, Data, security, microservices and etc..
Batch	
Webservices 	JAX-WS (soap), Spring rest, RestEasy 	Axis (soap), jersey	
Tools	Log 4J, Junit, SVN, git, maven, Gradle, Jira(agile), Mockito, sonar, Jenkins, docker, Jacoco, postman 	Power Mockito,
Jasper reports, reports	
IDEs	 Eclipse, STS, NetBeans                   		
Cloud platform             	  Aws, GCP	 Azure	
 
TECHNICAL PROFILE:	
PROJECT #5: Integrated Health Insurance System (IHIS)
Client: New Jersey State Govt
Role: Team Member 
Team Size: 6 
Duration: May 2019 to April 2022 
Environment: JDK 1.8, Spring5.x, Spring Boot v2.3.1, Hibernate 5.3.7, Micro services, Angular Js 7, GIT, JIRA, Postman, Swagger, Eclipse, Tomcat 9.0.16, Oracle 12 C, Docker, AWS
Description: 
The main aim of IHIS is to provide fully integrated health insurance system for New Jersey state govt to provide health & insurance plans for New Jersey State Citizens. Using this project New Jersey State govt providing below plans for New Jersey State Citizens
1)	SNAP (Supplemental Nutrition Assistance Program) 
SNAP is applicable for no or low-income families (it is food stamp program)
2)	CCAP (Child Care Assistance Program)
CCAP is applicable for families who are having kids with less income
3)Medicaid (Health plan)
Medicaid applicable for people who are having limited income & resources
4)Medicare (Health Plan)
Medicare applicable for people who are above 65 years age
5) QHP (Qualified health plan, Commercial)
QHP is commercial plan (People should purchase)
6) NJW (New Jersey Works – Unemployment plan)
NJW applicable for Unemployed who are graduated.
•	Admin
•	Application Registration
•	Data Collection
•	Eligibility Determination
•	Correspondence
•	Benefit Issuance
•	Reports

New Jersey State citizens should go to nearest DHS office to apply for the plan, In DHS offices Case Workers will be available, Citizen should talk to case worker to apply for the plan, Case Worker will us IHIS application to apply plan for the citizen, IHIS application will decide that citizen is eligible for the plan or not based on conditions, if citizen is eligible then citizen will get benefit amount on monthly basis 
Responsibilities: 
•	Developed Restful Microservices as Spring Boot application 
•	Integrated various component of spring cloud like Netflix’s eureka (Discovery client), Hysterix (circuit breaker) and feign (Rest Client) to ensure the availability and endurability of microservices in cloud
•	Creating build using CI/CD with maven build tool nexus as mirror and Apache Jenkins for continuous integration aspect
•	Implemented various design patterns in the project. 
•	 Coding, testing and deploying the web application using Eclipse. 
PROJECT #4: Lease Plan 

Client: Lease Plan 
Role: Team Member 
Team Size: 25 
Duration: September 2017 to April 2019 

Environment: JDK 1.8, Spring boot, Hybris OCC, Hibernate 5.3.6, Web Services Restful, XML, Eclipse, Tomcat, Oracle 12C. 

Description: Lease plan is a car renting company; we developed the lease plan portal to establish the communication between customer and lease plan organization. 
The portal is divided in two parts commerce and digital the digital parts deals with common operation of the portal with user while the commerce parts deals with the complex operation of the portal 

Responsibilities: 
•	Used the Spring Boot and Spring MVC for the application 
•	Used Spring framework for Dependency injection 
•	Implemented various design patterns in the project 
•	Coding, testing and deploying the web application using Eclipse. 
•	Used Persistence logic using Hibernate in Model layer 
•	Learnt Hybris OCC as new technology being as a member o0f the project 
PROJECT #3: ODOO (Staples Warehouse Management System) 
Client:  Staples 
Role:  Team Member 
Team Size: 11 
Duration:  November 2016 to Sept 2017 

Environment: JDK 1.8, Spring boot, Spring MVC, Hibernate 3.2.5, Web Services Restful, XML, Eclipse, Tomcat, Mongo DB. 
Description: This is a Development Project for Staples Warehouse Management System (SWMS) to Provide the services to the customer. The System has 4 types of users 
• ODOO 
• WM Conn 
• WMS Container 
• WMS 
The Application is all about creating a portal using which gives information about all the products of Staples Warehouse, & how to access all functionality of the system. The system is more about ODD its take care of more front end & back-end functionality of the system. System facilitates services to Customers & warehouse management to properly access and manage the services of the portal. It is categorized in two parts inbound & out bound; we are working on Out bound. 
Responsibilities: 
• Used the Spring Boot and Spring MVC for the application 
• Used Spring framework for Dependency injection 
• Implemented various design patterns in the project. 
• Coding, testing and deploying the web application using Eclipse. 
Used Persistence logic using Hibernate in Model layer 

PROJECT #2      Deutsche Bank Policy Portal 
Client		   Deutsche Bank
Role		     Team Member
Team Size	      20 
Duration          May 2016 to November 2016

Environment:  JDK 1.6, Spring 3.2, Spring MVC, Hibernate 3.2.5, Web Services Restful, XML, Eclipse, Jetty, SQL. 
Description:
This is a migration Project for Deutsche Bank Policy Portal to Provide the services to the customer. The System has 5 types of users
•	Policies
•	Data Admin
•	Favorites
•	Upload Communication
•	Access Control
This application acts as a bridge between Deutsch Bank organization & their customers
By using this application customer can see multiple financial policies of the bank. Data admin is a user which take care of requested policies by the customer, by favorites user of application customer can mark their policies as favorites, for communication to the bank user can use upload communication module, by using Access control, data admin decides what kind of role should be assigned to a user 
Responsibilities:
•	Used the Spring MVC for View and Controller layer implementation
•	Used Spring framework for Dependency injection
•	Implemented various design patterns in the project.
•	Coding, testing and deploying the web application using Eclipse.
•	Used Persistence logic using Hibernate in Model layer.

PROJECT PROFILE
PROJECT #1    Renaissance 
Client		 Whirlpool
Role		 Team Member
Team Size	   8  
Duration      February 2015 to May 2016

Environment:  JDK 1.6, Spring 3.2, Spring MVC, Hibernate 3.2.5, Web Services (SOAP, Restful), XML, Eclipse, Weblogic10, SQL. 
Description:
The Project was developed to automate the Business of Whirlpool Washing machine. The System has 5 types of users
•	Manufacturer 
•	Seller
•	Fleet Manager
•	Dealer
•	Transporter
    Whirlpool manufactures various kinds of Products. The Seller (can by 3rd party) goes to Dealer and takes order on behalf of him. He comes with a tablet, takes the order and sends it for approval. If the tablet goes offline (network problem), the data will be stored locally in SQLite db. The moment devices go online; it will be synced with the Server. The dealer may also login to the portal to give the order of the products. Once the order is approved, it will be placed in bidding pool, where several fleet managers will bid for the transport. The lowest and feasible bidder would be given the responsibilities to transport the products
Responsibilities:
•	 Implemented the application using Spring Framework for client application.
•	Used the Spring MVC for View and Controller layer implementation
•	Used Spring framework for Dependency injection
•	Used sonar tool for providing code quality to the Application
•	Implemented various design patterns in the project.
•	Coding, testing and deploying the web application using Eclipse.
•	Used Persistence logic using Hibernate in Model layer.
PERSONAL DETAILS:
Name				:	Lalit Barskar
DOB                         :        25-07-1988
Marital Status			:	Married
Nationality			:	Indian
Gender			       : 	Male
       Languages known             :       English, Hindi, Marathi.