17+ years of IT experience in different phases of SDLC like Analysis, Designing, Development, Team Management, Agile Project management, implementation and maintenance of web-based applications on Java and J2EE framework, n-tier client/server applications especially in BFSI (Insurance & finance domain)
Working as Development Manager which includes but not limited to following:
1. Scrum master responsibilities involving interaction with product owner on Product RoadMap, Sprint planning, capacity planning etc.
2. Technical Solution of the user stories/enhancements, Code Reviews
3. Work Assignment and Status Tracking of associates through JIRA.
4. Discussion with other Cross Module Stakeholders for various dependencies.
5. Code optimization.
6. Managing a team of 10 people which includes Developers, Testers etc.
Nucleus software is a product company having various products, At present I am working with FinnOne Lending Analytics product
Following is brief description of the same.
Product Description:
FinnOne Neo Lending Analytics (LA) is a powerhouse of seamlessly integrated software modules built with the objective of providing operational and decision-making support to the banks and financial service companies. LA allows performing various analytical business processes/activities that are required during the loan life cycle.
Environment: Java 8.0, Spring 4.x, Hibernate 5.x, Struts 2.0, Oracle, Maven, JPA, SVN, JavaScript, JSP, Servlets, CSS, JBoss/WebLogic/Tomcat,
Machine learning algorithms used: Logistic regression, Statistical Scorecard, Natural Language Processing, Neural Networks etc.
Worked in Role of Individual Contributor which includes but not limited to
During my tenure here I worked on project Underwriting Management System (UMS) which is developed for Client named as Guidewire. Following is the summary of the same.
Guidewire is a Product development organization which has developed product named UMS for commercial insurance which in turn consists of other individual products described below:
1. Underwriting Workstation:
Underwriting Management System (Guidewire UMS®) is an integrated business application, designed for commercial and specialty lines insurance carriers to drive premium growth and profit from better underwriting. This rich, web-based platform delivers straight-through processing, exception-based underwriting, real-time collaboration, and knowledge management in one integrated solution.
2. Agent Portal:
Guidewire Agent™ is a Web-based agent portal for agents to quickly and easily submit business, secure quotes, and even bind. When combined with Guidewire UMS®, Agent is a highly configurable portal to seamlessly extend your underwriting and collaboration best practices into your distribution channels.
Environment: Java 7.0, Spring 3.0, Hibernate 3.0, MySql 5.0, Maven, JPA, JPBM, SVN, HTML5, JavaScript, AngularJS, Flexbox CSS
I worked in the role of Technical Team Lead which includes but not limited to following responsibilities:
Worked on the retail domain product myCreations. Following is the summary of the project
myCreations is comprehensive and integrated suite of applications designed specifically for retail, food service and manufacturing businesses to develop & Protect their brands, manage their suppliers and ensure full end to end Product lifecycle management., Requirement gathering and technical discussion.
Worked as Senior developer on development of customer requirements for Customer VocaLink. Following is the summary of project:
VocaLink is a specialist provider of transaction services to banks, their corporate customers and Government departments. VocaLink process domestic and international automated payments and provides ATM switching solutions
Environment: Java/J2EE, JAXB, Spring, Hibernate, Oracle 10g, Maven, Mule, SVN
During my Tenure in IBM I worked in various roles like Senior developer, Technical Lead and worked on multiple projects. Following are the details of projects.
Project Name: CRIMREC Duration: May 2009 - Mar 2010.
Client Name: European Commission
Organization: IBM Global Services
Team Size: 15
Role: Technical Lead
Environment: Java/J2EE, Servlet, JSP, Spring, Hibernate, MYSQL, LIFERAY Portal Server.
Project summary:
The objective of the project CRIMREC also known as "Network of Judicial Registers (NJR)" of France, Germany, Spain, Belgium, Luxembourg, the Czech Republic, Poland, Slovakia, Slovenia, Italy, and United Kingdom is to interconnect their criminal/judicial registers on electronic base and, this way, to speed up the exchange of information about offenders and to improve prosecution.
Project Name: Enterprise Common Services Duration: July 2008 - May 2009
Client Name: CVS/Caremark, United States
Organization: IBM Global Services.
Team Size: 15
Role: Senior Developer (Onsite)
Environment: WSAD 5.1, Java/J2EE, IBM Web Sphere Message Broker, AIX, CVS Version Control, Change Man Dimension.
Project Summary:
For Supporting its Operations CVS has got developed IT Solutions using the various Java/J2EE and Middle tier Technologies like IBM Web Sphere Message Broker. There are front end applications like people safe, portal, IVR etc. providing the GUIs for filling claims, getting eligibility etc. Also there are various back ends like QL, AS/400, Mainframes which act as Enterprise Information Systems serving as the housekeeping for Prescribers' data.
Project Name: VISTA Duration: May 2006 - June 2008
Client Name: Govt. of Switzerland
Organization: IBM Global Services, Gurgaon
Team Size: 100+
Role: Senior Developer
Environment: Java/J2EE, Rational Software Architect (RSA), Rational Clear case, Rational Clear Quest, WAS 5.0, Hibernate, Spring, DB2
Project Summary:
Project Vista is about the insurance and pension that is being provided to citizens of Switzerland. There are about 10 modules in the project that take care of various functionalities and benefits provided for Switzerland citizens.
I worked as Software developer here and worked on couple of projects. Following are the details of projects.
Project Name: New Business Strategy Management (NBSM) Duration: May 2005-April 2006
Client Name: GE Money
Team Size: 20
Role: Software Developer
Environment: Java/J2EE , JSP, Oracle, Struts 1.1, Java Script, HTML, IBM Web Sphere 5.1, IBM Workflow, MQ Series, AIX Box.
Project Summary:
GE Money is one of India's leading consumer finance companies, which offers loans for wide range of products. FORESEE is customized package used for processing loan applications. NBSM Project was developed to automate existing FORESEE Application which primarily helped to automate the underwriting process with greater control, consistency and lower manual work.
Project Name: Delite Application – Phase2 Duration: Nov 2004 – April 2005
Client Name: GE - SBI
Team Size: 14
Role: Software Developer
Environment: Java/J2ee, JSP, EJB, Struts 1.1, Oracle 9i, IBM WSAD 5.1. WAS, Javascript
Project Summary:
GESBI developed Delite application, which is a comprehensive Credit Card Customer Service system. Delite is essentially a Customer Service Support System. This system allows handling of customer queries on various card products of GESBI and assists in providing solutions to the customer queries.
Worked as software developer here on imaging project. Following are its details:
Project Name: Imaging with Image compression and decompression Duration: Apr 2004 – Oct 2004
Client Name: IBM US
Team Size: 5
Environment: Core Java 1.4, VSS etc.
Java 8, Struts, Spring (IOC, MVC, AOP etc), Hibernate, JPA
Sun Certified Java Programmer (SCJP) for Java2, 1.4 Platform
Sun Certified Web Component Developer (SCWCD) for J2EE1.4 Platform
Sun Certified Java Programmer (SCJP) for Java2, 1.4 Platform