
Seasoned java developer with extensive experience in development of the full life cycle of enterprise applications both in micro services architecture and traditional monolithic applications. Hands-on experience with proven track record of designing and developing enterprise solutions both on-premise and Cloud . Have International work experience (Germany).Good understanding of complete Software Development Life Cycle Involved in various stages of project life cycle like requirements gathering, design, coding and testing
Technology: Java 8, GRPC, Google Cloud platform( GCE, Google cloud spanner , cloud sql, Calendar api), Guice, Junit , Gorm, PromiseGraph framework( Google's internal async programming framework)
Description:
Cases is a ticketing tool for Google's customer interaction system that provides key integration with marketing, sales, and support systems to ensure that agents have all the information they need to provide timely and excellent customer support.
Responsibilities:
Technology Core java, Spring Boot, Microservices, Spring rest(Restful web services), Netflix Eureka server, Sonarqube, Maven, Junit, Power Mockito, Git, Sonar, Eclipse
Description: ESAP is an ordering application used for placing bulk orders and configuration and activation of the enterprise VOIP phones in any organization all over different regions lilke APAC, EMEA and US
Responsibility:
Technology : Core java, RMI , OPC UA SDK, Clearcase, Jenkins, ant Description: SPPA T3000 is designed to perform all power plant automation tasks like turbine control, boiler control including boiler protection, balance of plant (BOP), integration of third party systems, compatible with all types of plants and works with turbines and generators of all other manufacturer and with each OEM system
Responsibility:
Technology: Core java, Web services,j2ee ,spring boot, spring security, spring ldap, Websphere, Liberty, sysbase db, sql, clearcase, maven,Teamcity, svn
Description: Fidelity UK website gives a platform to the Advisers and the direct investors to make investments in ISA, JISA ,Pension account, Mutual Investments Funds
Advisers and investors can login to their account and create quotes, sell existing holdings, perform switch between their holdings of different accounts manually or using model portfolios, view and downloads reports,
Apart from this, there is Fidelity funds network which gives a platform to the advisers to deal with external funds apart from fidelity funds and invest into their accounts
Responsibility:
Technologies : Google cloud platform,Core java, spring mvc, Tiles framework, Bootstrap Description: Recruitment portal is a Web application developed to automate the recruitment process flow
Description: This application is designed to be used by the PWC HR team, Recruitment team, Managers as well as by the external agencies
Users can login to the application and perform different tasks based on their roles like posting JD, search jobs available based on certain filters, view online interview questions, view and edit the status of the candidature
Responsibility:
Technology : Core java, Spring mvc, jsp,Javascript, CSS,Hibernate, SQL, Tomcat 7 ,MySql server
Description: Ebonding web application is a Web application to provide a front-end interface to the testing team for the backend eBonding project.This application facilitates the testers to view, edit and delete(based on the access levels) the records and other data stored in database(Savvis)
Responsibility:
Technology Core java, Web Services, jdbc, JAXB, SQL, Weblogic 10.0.3 ,Oracle 10g
Description: RX Application (SHA) is a Web application developed to be used by the call center agents for any faults reported in POTS (plain old telephone connection system)and NON POTS (Internet)products of Centurylink
Responsibility:
Project # 2 Self Healer Application
Technology: Core java, spring,Web Services(Rest), jsp, jdbc, JAXB, SQL, Weblogic 10.0.3 ,Oracle 10g
Description: Self-Healer Application (SHA) is a Web application developed to monitor, capture data and on a certain point of time (threshold) and heal the application
Technology Core Java, J2ee,Struts,Jdbc, Junit, Weblogic Description: A Web Application needed to be developed for Medpro (an US based Health Insurance company) to ease the manually handled underwriting tasks and jobs
The Back end part of the application is been handled by Mphasis which is used by the underwriters and senior underwriters Earlier this was a manual process where claims made by the dentists were handled manually by the underwriters
With this application the Underwriters can verify the applications by the dentists online and accordingly calculate the risk and determine the appropriate premium and write the policies that cover this risk
This portal will be used by Underwriters and senior Underwriters, Legal authority, Customer Fulfillment, Customer Service Representative
The portal will support the following objectives: Analyze the risk associated in insurance applications
Recommend acceptance or denial of the risk
Adjust the premium rate according to the risk
Responsibility:
Analyzed the requirement documents thoroughly
Development of Modules like Terms and Condition, individual summary and decision, group summary and decision for the Underwriter
Developed web based GUI application using JSP
Used Jdbc to communicate to database layer
Developed JUNIT test cases for java components
Doing Enhancement, maintenance, Documents and Customization of the application
Operating System Platforms :
Programming Languages :
Java 18, 17, 16, SQL, Javascript
Framework /Middleware :
Spring boot, Spring ioc, Guice, GRPC, JDBC, JPA (Eclipse link, Hibernate ORM),WebServices (Restful), J2EE (Servlets, jsp 20), XML Technologies (JAXB) Spring (mvc) 303, Spring mvc 403
Database :
Oracle 10g, DB2, PostgreSQL, Google Cloud Spanner,MySQL, Sybase
Web/Application Servers :
Websphere (7,85), Liberty, Weblogic 102,AppacheTomcat 6 and 7Internet Technologies :
HTML, JSPTools :
Eclipse 33,45 ,Git, Sonar,Bugzilla, HP quality center, SQL Developer, Toad, Aqua data studio, DBWeaver,Junit, Apache Maven, Git(Bit bucket),Clear case, Urban deploy, Jenkins, Teamcity, Ant, SVNRequirements gatheringDesign Patterns :
Singleton, Factory, Api Gateway, Strategy, Command, Proxy, Adapter
Cloud :
IBM cloud, GCP
Junit :
Junit 4, Mockito, Powermock
Distributed Messaging Platform :
Kafka
Cache :
Redis
Devops :
Docker, Kubernetes
IOT