Skilled 9+ years of Java Full stack developer in various phases like Development, Design, Deployment of enterprises and Developing web applications using Java scripts, Databases, AWS, Azure and spring framework.
Experience
2023 — Now
Cincinnati, Ohio, United States
Great American Insurance Group (GAIG), headquartered in Cincinnati, Ohio, is a Fortune 500 specialty commercial insurance company with over 150 years of industry leadership. GAIG focuses on niche markets, offering innovative property and casualty insurance solutions through more than 30 specialized business divisions including transportation, agribusiness, specialty equipment, executive liability, and inland marine. The company is part of American Financial Group (NYSE: AFG) and is recognized for financial strength, earning an A+ (Superior) rating from A.M. Best. GAIG is known for its customer-focused values, strong underwriting discipline, and long-term business relationships.
2021 — 2023
2021 — 2023
It is a Tailwind capital platform company has investments in targeted sectors within healthcare, technology, and business services and industrial services.
2020 — 2021
Indianapolis, Indiana, United States
• Involved in Analysis, Design, Coding, and testing phases of the back-end server-side business logic development by following Agile Scrum Methodology.
• Created Reusable Modules and Custom Directives in Angular 9 which is used in the application.
• Implemented AngularJS controllers to maintain each view data and Angular Service calls using Angular Factory tested all application controllers with AngularJS built-in testing facilities.
• Spring Controllers were used with Angular 9 to route the control to desired Java services
• Involved in development of REST Web Services using Spring Cloud to extract client related data from databases and used SOAP UI, POSTMAN for testing RESTFUL API web services.
• Developed RESTful Services with Java using JAX-RS, Jersey and Spring Boot. Coding for consuming the REST APIs, getting JSON response and parsing them to get the required formats.
• Additional responsibilities like actively closing defects identified by QA team, and writing unit test cases by using Junit testing framework for the application developed in AngularJS.
2018 — 2019
2018 — 2019
Bothell, Washington, United States
• Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX.
• Worked on Core Java concepts such as OOPs Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
• Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
• Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing with TestNG.
• Used GIT with Stash for code repositories.
• Participated in troubleshooting issues on Azure, Netflix Eureka and Cloud Environments.
• Involved in developing DevOps pipeline using Azure cloud service and Kubernetes for Microservices Architecture.
• working with Docker to improve our (CD) Continuous Delivery framework to streamline releases.
• Deployed applications into Continuous integration environments like Jenkins to integrate and deploy the code on CI environments for development testing
2016 — 2017
2016 — 2017
Dallas, Texas, United States
• Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
• Worked as a UI developer using AngularJS, HTML5, CSS3, D3.js, JavaScript, XML, JSON, AJAX, Bootstrap, GIT.
• Worked on Angular Bootstrap for templates designing and to create mockup data.
• Involved in web designing using HTML, XHTML, CSS, JavaScript and table Less Design in CSS for positioning.
• Performed Client-Side validations using JavaScript, AngularJS and used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
• Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation, icons and used D3.JS to create new nodes for incoming data and remove outgoing nodes that are no longer needed.
• Contributed and developed Servlets and JSPs based on MVC pattern using Struts and Spring Framework.
• Developed administrative & rich user interfaces using JSP, JSF, AJAX, XSLT, JavaScript, spring and Hibernate.
Education
SRM IST Chennai