Lead Developer Resume Profile
SUMMARY
- Having 10 plus years of experience in design, development and unit testing of Web Based , SAAS and CRM applications using Java, J2EE, JDBC, Servlets, EJB, JSP, SOAP Web Service, RESTful Web Service , Spring MVC, Spring Core, ,Hibernate, Python ,SQL Alchemy, Django, Apache Tomcat, JBoss, Weblogic, Websphere , HTML, Java Script, CSS, Ajax, jQuery, JSON, Mule ESB, XML, XSLT, Oracle, PL/SQL, DB2, Redis, MongoDB, UML, RSM, Chordiant Foundation Server, Chordiant ECM, Rational Rose and Design Patterns.
- Excellent exposure and experience in design and development of Web Based Applications, SAAS and CRM applications using object oriented analysis and design techniques.
- Adept in Project Conceptualization and Management. Worked on Structured Requirement Analysis.
- Excellent exposure and experience in design and development of Mule Flows.
- Excellent exposure and experience in ESB
- Excellent exposure and experience Modeling Business Objects and Business Services using design tools such as Rational Software Modeler and Rational Rose.
- Expertise in building applications using JAX-WS Web services using Axis2, Web logic and RI implementations.
- Expertise in building RESTful Service using Jersey and Tastypie.
- Expertise in building high performance JMS based applications in J2EE environments and cross platform based applications.
- Expertise in building applications using Hibernate and Hibernate secondary Cache frameworks.
- Excellent proficiency in building complex models for Applications using Ant and Maven.
- Building Inheritance build models using Ant which uses multiple projects developed in a workspace by different distributed teams.
- Designing and developing the Enterprise Java beans and transforming them into exposed Web services.
- Excellent knowledge in using design patterns.
- Excellent knowledge in database design.
- Expertise in building applications using Spring Core and Spring MVC.
- Expertise in using multithreading concepts in applications.
- Good knowledge in using different IDE's like Eclipse, RAD, Aptana Studio.
- Expertise in building applications on Windows and Linux environments.
- Expertise in using Version Control tools like SVN , Git
- Knowledge in using and configuring build and deployment tool Jenkins.
- Well versed with Test Driven Development practice
- Well versed with agile practices, working in typical distributed teams and developing mission critical applications with high transaction volumes.
- Involved in using various successful design patterns using Chordiant workflow engine and middleware components at server side.
- Building Unit tests using SOAP-UI, JUnit frameworks.
Core Skills:
| Operating System | Windows, Linux |
| Programming Languages | Java, Python |
| Web Technology | J2EE, Servlet, JSP, JSF, CSS, HTML 5.0, JSON, JavaScript, JQuery, AJAX, EJB, HTML, XML, Web Services |
| ORM | Hibernate, SQL Alchemy |
| Database | Oracle, PL/SQL , MS-SQL Server, DB2 |
| NoSql | MongoDB, Redis |
| IDE | Eclipse, RAD , Aptana Studio |
| Frame Work | Spring Core, Spring MVC, Django, Chordiant CFS |
| Version Control | Git, SVN, Clear Case |
| Open Source Tech | Ant, log4J, Xtags, StarUML, JUnit, Maven |
| ESB | Mule |
| Servers | Apache Tomcat, JBoss, Weblogic, Web Sphere |
| Designing Tools | Rational Software Modeler, Rational Rose |
| Methodology | Agile ,Water Fall, Test Driven Development |
Projects Worked On:
| Role | Senior Developer |
| Technologies | Python, DJango, SQL Alchemy, JQuery, Web Services, Oracle 11i, DB2, Apache, Aptana, SVN, Mule, Core Java, Maven, Centos Linux , Redis, MongoDB, Jenkins |
- Description: Confidential on-demand Credit Application SAAS processing solution can decrease the cost of originating a credit sale or a lease by eliminating process inefficiencies. Electronic transmission of complete credit application data cuts errors and speeds auto credit processing.
- The fast, powerful network allows lenders to:
- Connect quickly and easily with network of dealers
- Obtain complete and accurate deal data to make solid credit decisions
- Provide dealers with complete auto credit funding status and detail for every deal.
Role: As a Senior Developer executed the following responsibilities:
- Involved in creating detail design document.
- Involved in development of SQL Alchemy Models.
- Designed and developed various subsystems and implemented Business Services.
- Designed and developed various Mule Flows to interact with external systems.
- Involved in UI development.
- Involved in Unit Testing.
Confidential
| Role | Developer |
| Technologies | Java 1.6, J2EE, JSP, Servlets, JQuery, JSP, AJAX, Web Services, Oracle 11i, Geronimo, Eclipse, SVN. |
Description: Confidential is used to grant or revoke instant voucher to Confidential community members. This service could be used by external as well as internal domains to grant confidential credits to eBay community members. Confidential credits are another kind of monetary mechanism on the site that is available for redemption immediately post grant. Confidential credits can be acquired by eBay members via different kinds of grant use cases.
Role: As a Developer executed the following responsibilities:
- Involved in creating detail design document.
- Involved in design and development of Web Service for eBay Credits.
- Involved in development of Database Layer.
- Designed and developed various subsystems and implemented Business Services.
- Involved in Unit Testing.
Confidential
| Role | Lead Developer |
| Technologies | Java 1.6, J2EE, JSP, CSS, JavaScript, AJAX, JQuery, EJB2.0, Web Services, Oracle10g, Weblogic Application Server 9.2, My Eclipse 7.5, PL/SQL, Trinidad JSF, IC, Chordiant 6.5, ECM 1.2, CDM 6.3, Hibernate and SVN. |
Description: Confidential Application, combines state-of-the-art technology with the personal assistance of knowledgeable Advisors of North America. It helps its customers by providing some of the following services.
- OnStar Vehicle Diagnostics.
- OnStar TBT Navigation.
- OnStar Emergency Services.
- OnStar Crisis Assist.
- Stolen Vehicle Assistance.
- Remote Door Lock.
- Provide Route Etc.
Role: As a Lead Developer executed the following responsibilities:
- Redesigning the Enterprise Case management in the Global Advisor Workbench call center based application
- Integrating with Legacy systems like VCS and Mobile based systems like MNMS/MDN/MIN, GIS systems using JAX-WS RI web services.
- Developing Integration Interface to integrate JSF2.0 application with Decision engine from Chordiant CDM
- Integrating the JSF2.0 with Business workflow Engine from Chordiant using Interaction Controller framework
Confidential
| Role | Lead Developer |
| Technologies | Java 1.5, Perforce, Maven, Pascal |
Description: ProLine Tax Online is a robust tax software solution that combines the benefits of a unique, time-saving tax preparation experience with the anytime, anywhere benefits of SaaS Software as a Service .
Role: As a Lead Developer executed the following responsibilities:
- Involved in Estimation and scheduling/sizing of the project.
- Involved in translating Pascal code to Java.
- Involved in fixing defects in the automated translated code from Pascal to Java.
Confidential
| Role | Designer and Lead Developer |
| Technologies | Java 1.5, J2EE, JSP, JavaScript, Ajax, CSS, Web Services, EJB3.0, Oracle10g, Websphere Application Server 7.0, RAD 7.5, Spring Core, Spring MVC, eSocket.web, Postilion Real time Server, HSM, Chordiant 6.3 |
- Description: Confidential is a web application built to provide common payment gateway to the Call Center and Host Capture System.
- Role: As a Designer and Lead Developer executed the following responsibilities:
- Prepared complete detailed design document.
- Involved in Estimation and scheduling/sizing of the project.
- Designed and developed user interfaces using Struts 2 for front end logic.
- Designed and developed various subsystems and implemented Business Services.
- Designed and developed integration services.
- Designed and developed web services.
- Understanding application requirements and Formulating UI designs
Confidential
| Role | Lead Developer |
| Technologies | Java 1.5, J2EE, JSP, CSS, JavaScript, AJAX, EJB2.0, Web Services, Oracle10g, Weblogic Application Server 9.2, My Eclipse 5.0, PL/SQL, Trinidad JSF, IC, Chordiant 6.3.1, ECM 1.2, CDM 6.1, Hibernate and SVN. |
- Description: Confidential Application 1.0, combines state-of-the-art technology with the personal assistance of knowledgeable Advisors of China Manadarin . It helps its customers by providing some of the following services.
- Role: As a Lead Developer executed the following responsibilities:
- Designed and developed user interfaces using JSF tag libraries and Page beans for front end logic.
- Designed and developed various Chordiant subsystems, Workflows, Business Objects in hibernate and implemented Business Services.
- As Understanding application requirements and Formulating UI designs
- Implementing validation framework.
- Developed Chordiant Services.
- Involved in preparation of Technical detailed design document.
Confidential
| Role | Senior Developer |
| Technologies | Chordiant CFS6.2, ECM 1.1, CDM 6.0, Weblogic 9.0, Java, Servlet, EJB, JSF, JavaScript, CSS, Hibernate, Jakarta Common Validations, JUnit, PL/SQL and Oracle 10g. |
- Development Unit Testing Basic Components such as Service Adapter, Data Adapter, Exception Handling, Data Caching helper, HTTP Session management, Jakarta Common Validations.
- Description: The Confidential application utilizes the Confidential framework and components to deliver insurance related functionality. The application serves call center agents who are assisting existing or new clients. CIS may support other channels in future releases.
- The purpose of the application is to facilitate best of breed insurance business process, such as policy administration and new businesses, through the call centre and the web self service.
- Role: As a Senior Developer executed the following responsibilities:
- Designed and developed user interfaces using JSF tag libraries and Page beans for front end logic.
- Designed and developed various Chordiant subsystems, Workflows, Business Objects in hibernate and implemented Business Services. Used Rational Software Modeller Extensively.
- As Understanding application requirements and Formulating UI designs Implementing validation framework.
- Developed Chordiant Services.
- Involved in CDM Rules creation using Strategy Director 6.0.
- Involved in preparation of Technical detailed design document.
Confidential
| Role | Senior Developer |
| Technologies | Windows-NT, JRUN 4.0, Java, Servlets, EJB, JSP, XML, XSL, JavaScript, CSS, Oracle 10g and PL/SQL. |
Description: Confidential automates the entire lending process from origination through funding. It goes far beyond rate quotes and loan applications by automating the most complex, inefficient and labor-intensive aspects of lending including automated underwriting, customizable workflow, compliance checks, document preparation management, rule based assignment system, vendor interfaces and customer relationship management.
Role: As a Senior Developer executed the following responsibilities
- Involved in the gathering user/Business requirements.
- Involved in preparation of Technical detailed design document.
- Developed Rational Rose model for the application, which involves creation of Class Diagrams, State-Chart/Activity Diagram, and Entity Bean diagrams, Sequence Diagrams etc.
- Developed generic classes, which will be helpful in the development.
- Involved in Design, development and implementation of application using J2EE architecture.
Confidential
| Role | Senior Developer |
| Technologies | Windows-NT, JRUN 4.0, JBoss, Java, Servlet, EJB, JSP, JavaScript, CSS,Oracle 10g, PL/SQL and Crystal Reports. |
- Involved in Design, development and implementation of application using J2EE architecture.
- Developed Rational Rose model for the application, which involves creation of Class Diagrams, State-Chart/Activity Diagram, and Entity Bean diagrams, Sequence Diagrams etc.
- Involved in the gathering user/Business requirements.
- Role: As a Senior Developer executed the following responsibilities
- and any fees associated with the foreclosure sale. If the property is real estate owned, the bank will then go through the process of trying to sell the property on its own. It will try to remove some of the liens and other expenses on the home, and then try to sell it on the market. Real estate investors will often go after these properties, as banks are not in the business of owning homes and, in some cases, the house can be bought at a discount to its market value.
- Property owned by a lender - usually a bank - after an unsuccessful sale at a foreclosure auction. This is common because most of the properties up for sale at these auctions are worth less than the total amount owed to the Confidential: the minimum bid in most foreclosure auctions equal the outstanding amount, the Confidential
- Description: Confidential a subsidiary of Confidential Financial Corporation is a designer of software solutions for mortgage and real estate transactions.
- Designed and Developed JSP UI Screens.
- Developed Business Delegate.
- Developed Servlets.
- Involved in JUnit Testing.
- Designed and Developed Reports using Crystal Reports.
- Developed EJB Stateless Session Beans.
Confidential
| Role | Developer |
| Technologies | Windows-NT, Apache Tomcat, JBoss, Servlet 2.0, EJB, JSP 1.0, DHTML, CSS, JavaScript, PL/SQL and Oracle 8i. |
Description: Padusoft is subsidiary of Confidential . It is one of the leading Service Level Agreement providers. The proactive system registers the problem log maintains the different status and does administration of users, location, customers etc., it generates required reports. This system is expected to empower the respective entites so that Padunet, leading to better service, maintains the Service Level Agreement with every customer efficiently.
Role: As a Developer executed the following responsibilities
- Developed generic classes, which will be helpful in the development.
- Involved in the gathering user/Business requirements.
- Designed and Developed JSP UI Screens.
- Developed Servlets.
- Involved in JUnit Testing.
Confidential
| Role | Developer |
| Technologies | Windows-NT, Apache Tomcat, JBoss, Servlet, EJB, JSP, DHTML, CSS, JavaScript, PL/SQL and Oracle 8i |
Description: Confidential are collected in the bank from different agents that are of different currencies from different companies. Confidential are issued to different customer on demand. These have to be given in a requisition form. This system accepts the entries if the required numbers of Confidential are available in the stock and a receipt is maintained for the same which is given to customer. The system records all Confidential that are accepted from agents. It provides total security in terms of transaction and balance. Ease of use and online information.
Role: As a Developer executed the following responsibilities
- Designed and Developed JSP UI Screens.
- Developed Business Delegate.
- Developed Servlets.
- Involved in JUnit Testing.
