We provide IT Staff Augmentation Services!

Developer Resume

5.00/5 (Submit Your Rating)

Raleigh North, CarolinA

PROFESSIONAL SUMMARY:

  • 11 years of overall experience and i have worked primarily in the domain of Auto Insurance, Investments, Banking and Financial Planning Services.
  • Experience in software analysis, design, development and implementation of client - server and web based n-tier architecture systems.
  • Well versed with complete software life cycle development (SDLC) process from analysis to implementation.
  • Work experience in multi-tiered distributed environment and sound knowledge of service oriented architecture (SOA).
  • Experienced in various development methodologies like Agile (Test Driven Development, TDD), Iterative and Waterfall models for quickly delivering the business needs.
  • Proficient in object oriented programming and Java programing concepts/APIs.
  • Proficient integration developer with experience in Spring, Struts, Hibernate, and Java Server Faces (JSF).
  • Extensive experience in Backend development by implementing Core Java & J2EE Design Patterns like Singleton, MVC, DAO, Front Controller and Factory.
  • Experience in object relational mapping (ORM) tools like hibernate and JPA for developing persistent layer and to implement database interactions.
  • Experience in building web applications using spring framework features like MVC (model view controller), AOP (aspect oriented programming), spring batch, spring security, IOC (inversion of control), DAO (data access object) and template classes.
  • Experience in BPEL Process design, analysis and development over Five years in WPS/BPM driven applications.
  • Four years of experience in design, development and deployment of business rules applications using ILOG Jrules and Operational Decision Manager.
  • Experience with working in IBM WebSphere Application Server 6.1 and 8. 5
  • Experience in web service design and development.
  • Good programming experience using Spring, Hibernate, Struts and Rich Faces Frameworks.
  • Worked on several migration projects and deployments of Rule Execution Server, WebSphere Application Server and WebSphere Process Server.
  • Good knowledge in design and development of rich and user friendly interfaces using HTML, CSS, XML, AJAX, Rich Faces.
  • Good programming knowledge in SQL.
  • Experience in IBM pureQuery development for DB2.

TECHNICAL SKILLS:

Frameworks: Spring, Spring MVC, Spring Boot, Spring Batch, Struts, Hibernate, JSF, JPA.

Technologies: Java, J2EE, WPS 6.1.2/IBM Business Process Manager 8. 5. x, 7. 5/8.x (Websphere Integration Developer), ILOG Jrules 7.0.2/IBM ODM V8.x

Database/ Database Tools: IBM DB2, Oracle 9i

Implementation Tools: IBM RAD, RSA7.0,8.0, IBM Rational Clear Case, STAR TEAM, Pure Query, SVN, IBM Integration Designer, IBM Process Designer, Rule Designer, WebSphere Application Server 6.1

Web/User Interface Technologies: SPRING MVC, JSF, JSP, Rich faces, My Faces Orchestra, XML, SOAP, WSDL, BPMN, WS-BPEL, JQuery, Rest API, CSS

PROFESSIONAL EXPERIENCE:

Confidential, Raleigh, North Carolina

Developer

Responsibilities:

  • Developed the web application end to end using MVC architecture and front control design pattern.
  • Worked with spring framework as base and hibernate to build persistent layer, created batch jobs using spring batch and ran nightly jobs to mass create, mass complete and mass terminate processes.
  • Worked with Spring MVC (Model View Controller) to develop complete modules for loan search, process creation and user maintenance.
  • Worked on spring ORM module for connecting with oracle database using JPA built on top of hibernate.
  • Created the base framework for database interaction, made use of hibernate reverse engineering tool to generate POJO objects / persistent objects
  • Designed dynamic tables on the UI using open sources data tables and JQuery, implemented generic server side pagination utility.
  • Used Apache POI API to parse and write data to MS excel from application.
  • Used JDBC template in spring batch project to interact with the DB. Created PL/SQL stored procedures and functions for Oracle 11g DB.
  • Responsible for developing presentation layer using HTML5, JSP, CSS3, JavaScript, jQuery, Bootstrap, NodeJS, WFRIA and YUI 2.0.
  • Consumed SOAP web services using JAX-WS. Worked with SOAP UI for testing the web services.
  • Worked in Agile (SCRUM) environment, experience with JIRA, ALM, Jenkins and SVN subversion.
  • Involve in gathering, analyzing and documenting business and functional specifications for application development.
  • Used Eclipse Kepler as the IDE and Tomcat 7.0 as the application server. Worked with Splunk for log management.

Technologies: Java/JEE, Spring 4.0, Spring MVC, Spring Boot, Spring Batch, JPA, Hibernate, XML, IBM BPM V8.5.5, CoBRRa/ARGenT (as part of Rules Integration)

Tools: SQL Developer, Eclipse Luna, Tomcat 7.0.82, SVN, Maven, IBM Process Designer, IBM Integration Designer,.

Confidential, Harrisburg, Pennsylvania

Technical Lead

Responsibilities:

  • Confidential provides enhanced online access to documents, such as rate notices and general correspondence, as well as self-help information.
  • Employers, third-party administrators (TPA) and professional employer organizations (PEO) are able to access and update their demographic and contact information from their own self-service portal.
  • Paper power of attorney (POA) forms for tax-related issues are no longer accepted. An online interface has been developed for joint authorization by employers, TPAs and PEOs. All POA relationships must be reestablished in Confidential for those wishing to continue accessing specific client account data or taking specific actions within an employer account. Please note that the paper UC-1208 POA form is still required for UC Benefit purposes to create or change power of attorney for the notices of compensation charged, financial determination and relief from charge.
  • Employers may choose to receive an e-mail alert each time a form, correspondence or notice is generated for their account.
  • Online contribution rate estimation tools are available.
  • Employers and/or their representatives must file and pay UC quarterly reports via Confidential . Credit card, ACH credit and ACH debit are acceptable forms of electronic payment.
  • Confidential has been designed to allow more self-service options to electronically report employee wage and tax information:
  • Online reporting
  • File upload through the employer portal, or File Transfer Protocol (FTP).
  • Employers, as well as other state agencies are able to perform online clearance inquiries.
  • Analysis of Business Requirements.
  • Preparation of Functional Specification document.
  • Preparation of class and sequence diagrams and preparing high and low-level design documents.
  • Preparation of Business Process Manager Notation (BPMN) diagrams.
  • Troubleshoot and Issue resolution on current BPEL processes running in production environment.
  • Worked on Design Change Requests on BPEL.
  • Provide solution or design approach to new process requirements.
  • Used JMeter to test BPM Rest API.
  • SCA/process development by using IBM BPM Integration Designer v8.5.x and used Java code in conjunction with Oracle DB for routing the task distribution.
  • Applying knowledge of programming techniques and computer systems to plan, develop, test and document computer programs, providing solutions for BPM, BRMS (Business Rules Management Systems) and conducting trial runs of programs and testing of software applications to be sure they will produce the desired information and that the instructions are correct.
  • Preparation of Unit Test Plan and System Test Plan and facilitating Integration and User Acceptance Testing.
  • Integrated IBM BPM with Adobe portal server.
  • Migrated from IBM BPM v7.x to IBM BPM v8.5.5

Technologies: IBM BPM Integration Designer V8.5.5, Java/JEE, Spring MVC, Hindernate

Tools: IBM Integration Designer, SQL Developer, RAD 8. 5, IBM Rational clear case.

Confidential, Raleigh, North Carolina

Developer

Responsibilities:

  • Analysis of Business Requirements
  • Preparation of Functional Specification document
  • Preparation of class and sequence diagrams and preparing high and low-level design documents.
  • Troubleshoot and Issue resolution on current processes running in servicing platform (Lending Grid) and GEM application.
  • Provide solution or design approach to new process requirements.
  • Used JMeter to test BPM Rest API.
  • Development in IBM BPM Process Designer and CoBRRa/ARGenT for routing rules/Work Distribution.
  • Applying knowledge of programming techniques and computer systems to plan, develop, test and document computer programs, providing solutions for BPM, BRMS (Business Rules Management Systems) - CoBRRa/ARGenT, and conducting trial runs of programs and testing of software applications to be sure they will produce the desired information and that the instructions are correct.
  • Preparation of Unit Test Plan and System Test Plan and facilitating Integration and User Acceptance Testing.

Technologies: IBM BPM V8.5.5, Java/J2EE, CoBRRa/ARGenT (as part of Rules Integration), Spring MVC, Hibernate

Tools: Eclipse Kepler, IBM Process Designer, IBM Integration Designer, SQL Developer, RAD 8. 5, SVN and Maven.

Confidential

Technical Lead

Responsibilities:

  • Fixing the issues after importing to Rule Designer workspace
  • Troubleshooting the issues after deploying to ODM environment
  • Fixing the issues for dynamic domain plugin
  • Coordination with ODM infrastructure team
  • Implementation activities
  • Documenting lessons learnt
  • Transition to support team

Technologies: Operational Decision Manager 8.0, Rule Designer 8.0

Confidential

Technical Lead

Responsibilities:

  • Enhancements to the applications
  • Daily monitoring of the process flow
  • Troubleshooting the failed process instances
  • Assisting business partners in writing business rules using Decision Center

Technologies: IBM Business Process Manager 8.0, IBM Operational Decision Manager 8.0

Confidential

Technical Lead

Responsibilities:

  • Working with business partners to understand the business requirements
  • Analyzing the requirements and sharing the knowledge with offshore
  • Designing the process applications
  • Mediation Flow
  • Long Running Processes
  • MQ Integration
  • SOAP web service integration
  • Timers and Correlations
  • Designing the rule applications
  • XOM Development
  • BOM design with authoring variables
  • Rule Flow
  • Designing the web services with database enhancements.
  • Development of designed process applications in Integration Designer, rule applications in Rule Designer, web services and UI applications.
  • Enhancement s made to WebSphere Portal Server application for Workbench Portal.

Technologies: Business Process Manager 8.0, WebSphere Portal Server 7.1, WebSphere Application Server 6.1, EJB 2.1, JSF 1.2, RichFaces, SOAP web services, IBM Operational Decision Manager, IBM pureQuery.

Confidential, Bloomington, Illinois

Technical Lead

Responsibilities:

  • Fixing the issues after importing to Integration Designer workspace
  • Troubleshooting the issues after deploying to BPM environment
  • Coordination with BPM infrastructure team
  • Implementation activities
  • Documenting lessons learnt
  • Transition to support team

Technologies: Business Process Manager 8.0, IBM Integration Designer 8.0

Confidential, Bloomington, Illinois

Technical Lead

Responsibilities:

  • Preparation of Business Process Manager Notation (BPMN) diagrams.
  • Development of BPEL process using IBM Websphere Process Server V 6.1.2
  • Troubleshoot and Issue resolution on current processes running in Legacy Environment - Risk Analysis System.
  • Provide solution or design approach to new process requirements.
  • Development in IBM BPM Integration Designer and Jrules for routing Work Distribution to the appropriate user/Workbanks.
  • Applying knowledge of programming techniques and computer systems to plan, develop, test and document computer programs, providing solutions, BRMS (Business Rules Management Systems) - ILOG Jrules/ODM, and conducting trial runs of programs and testing of software applications to be sure they will produce the desired information and that the instructions are correct.
  • Enhanced the features in process applications for troubleshooting the issues
  • Involved in development of additional business features in UI and web service applications
  • Coordination with offshore team
  • Knowledge transition of the application and technologies
  • Documentation of the process to be followed for support

Technologies: WebSphere Process Server 6.1, WebSphere Application Server 6.1, EJB 2.1, JSF 1.2, RichFaces, SOAP web services, ILOG JRules v7.0, IBM pureQuery.

Confidential, Bloomington IL

Technical Lead

Responsibilities:

  • Understanding the requirements and design
  • Development of BPEL process using Websphere Process Server V6.1.2 to create RAS CASE VIEW.
  • Onsite Offshore coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - EJB2.0, Spring for configuration, UI using JSF
  • Peer Review
  • Post production support

Technologies: Websphere Process Server V6.1.2, EJB 2.1 JSF 1.2, Spring, RichFaces, Ajax, WebSphere Application Server 6.1

Confidential

Lead Developer

Responsibilities:

  • Understanding the requirements and design
  • Onsite coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - UI using Wicket Framework
  • Peer Review

Technologies: Java, J2EE, Apache Wicket Framework

Confidential

Developer

Responsibilities:

  • Understanding the requirements and design
  • Onsite coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - UI using Presentation Services Framework
  • Peer Review
  • Post production support

Technologies: Java

Tools: IBM RSA 7.0 and IBM Rational Clear Case

Confidential

Developer

Responsibilities:

  • Understanding the requirements and design
  • Onsite coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - UI using JSF and Chrodiant Framework for business object model.
  • Peer Review
  • Post production support

Technologies: Java, JSF and Chrodiant Framework

Tools: RAD 6.0 and IBM Rational Clear Case

Confidential

Developer

Responsibilities:

  • Understanding the requirements and design
  • Onsite coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - UI using Presentation Services Framework
  • Peer Review

Technologies: Java/J2EE, Oracle 9i

Tools: Star Team, RAD 6.0, SQL Developer

Confidential

Developer

Responsibilities:

  • Understanding the requirements and design
  • Onsite coordination to get clarified with queries
  • Development and Unit Testing (JUnit) - UI using Presentation Services Framework
  • Peer Review

Technologies: Java/J2EE, Oracle 9i

Tools: Star Team, RAD 6.0, SQL Developer

We'd love your feedback!