Lombardi Consultant Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Around 7+ years of IT experience across all phases of Software Development Lifecycle including Requirements Gathering, Analysis, Design, Implementation and Support.
- Strong experience in BPM using IBM WLE BPM 7.2, Lombardi Teamworks 6.2 and IBM Blueworks Live.
- Experience developing Human (Coach), Integration and Rule services in Lombardi and interfacing with Databases, Files, Java Applications and Legacy Applications using Web Services.
- Experience developing interactive web 2.0 style user interfaces using CSS, JavaScript, Ajax.
- Worked with the TeamWorks Authoring Environment including BPDs, TeamWorks Services, Coaches, Integration Components & Connectors.
- Hands on experience with building java web services and integrating web services with Lombardi TeamWorks.
- Experience with Installation of IBM Websphere Lombardi Teamworks 7X and Integration with external applications
- Experience in setting up Federated Authentication System for Lombardi Team Works.
- Experience in upgrade of Teamworks from 6X to 7x
- Worked with IBMP 7.5 and Integrated Designer Engine of latest IBPM 7.5
- Extensive experience with debugging using the TeamWorks Process Inspector.
- Experience in Object Oriented Design, analysis and modeling and Microsoft Visio.
- Experience working in Agile environment using the SCRUM process.
- Excellent experience in application testing, creating test cases, unit testing using NUnit, integration testing and supporting UAT.
- Knowledge of managing test cases and capturing issues using Mercury/HP Quality Center.
- Committed to excellence, self-motivator, fast-learner, team player, and a developer with strong problem solving and communication skills.
TECHNICAL SKILLS:
Operating Systems:
Windows NT / 2000 / XP Pro / Vista, Windows Server 2000 / 2003 / 2008, Sun Solaris, UNIX, Linux
BPM/Workflow:
Lombardi Teamworks 6.x, IBM Lombardi BPM 7.x, IBPM 7.5 IBM Blue WorksLive
Languages/Technologies:
C#, C, C++, Java, Java Script, UML, HTML, XHTML, DHTML.XML,SQL
Web Development:
HTML, CSS, JavaScript, ASP.NET, jQuery, Ajax, Ext JS, XML, XSLT, Web Services, SOAP, WSDL, OOP, SOA.
Database:
MS SQL Server 2000/2005, PL/SQL, Oracle 8i/9i/10g/11g, MS Access, and MySQL, T-SQL
App Server:
IBM WebSphere, JBoss
IDE:
Eclipse 3.4, Ext Designer, Microsoft Visual Studio Express
Other Tools:
MS Office, Excel, Word, MS Visio, XML Spy, Putty, MS Project, Mercury Quality Center
Methodologies:
OOAD, UML, Agile (SCRUM)
PROFESSIONAL EXPERIENCE:
Client: Confidential, Feb ’12-Current
Location: Atlanta, GA
Role: Sr. Lombardi Consultant/Lead with Engineering Group
Hotel Service application & Supplier Management
RESPONSIBILITIES:
- Created the BPD’s and ran demonstrations for Business users to improve the process.
- Developed the Customer Coaches and User Input validations
- Participated in Business Requirements Gathering, interactions with Business Users
- Defined AS-IS and to To-BE Scenarios,
- Guide/Coach other Lombardi Developers on the team on the technical architecture and Best practices.
- Trained business users and developers for modeling and implementation using Lombardi
- Developed scripts to migrate/deploy jboss/weblogic applications
- Developed and support Oracle/Sybase stored procedures/packages
- Developed required business/process models using blueworks live and importing them to authoring environment.
- Developed custom jsps to be used by Lombardi Coaches.
- Developed custom reports to help track user/task performance in Lombardi
- Built Service implementations using SQL Service & XML to fetch data from Backend Databases
- Setup UCA’s and Event Managers to trigger BPD’s from external applications as webservices.
- Handled Security & Authorization in Lombardi for Technical & Business users.
- Developer Custom Routing on Lombardi for Suppliers
- Ran Simulations & Process Optimization to improve the Supplier Procurement & Responses using Lombardi Simulator.
- Responsible for tracking the issues in Quality Center and managing the issue resolutions
Environment: IBM Teamworks 7.2, Javascript, CSS, Java Script, DB2 UDB, , XML, XSLT.
Client: Confidential, May’11-Dec 2011
Location: Cleveland, OH
Role: Lead Lombardi Consultant
Customer Grievance and Request handling Application was developed on Lombardi and integrated into the legacy applications & customer databases to improve the customer experience with PNC Financials.
RESPONSIBILITIES:
- Participated in the design phase and worked on obtaining the requirements from the users & Business Analysts.
- Lead/Guide offshore team of developers on Lombardi development projects
- Simulated the BPD’s and ran demonstrations for Business users to improve the process.
- Integrated the Lombardi BPD Services into the Legacy Java/Oracle/SQL Server DB applications
- Customized the Lombardi Coaches as per the business needs using DOJO, JavaScript, XML,XSLT
- Onsite Lead for Lombardi & Interact with the client to understand the business needs
- Work with offshore team to get deliverables executed/developer
- Weekly offshore team calls & Lead/Project Status/Training
- Developed the Customer Coaches and User Input validations using AjaxService for interactive User Interfaces.
- Developed Java and Web Service Integration Services, Database services for persisting data to Oracle Database.
- Extensively used the Lombardi Exception handling and Log4J Logging mechanism for capturing and logging error, info and debug messages captured during the process.
- Worked as Lombardi Admin handling Security to setup user accounts and permissions in Teamworks Admin Console
- Integrated Federated Authentication Mechanism (LDAP) into the Lombardi/Teamworks 7.2
- Worked on the upgrade of Lombardi 6X to 7X. Executed the Lombardi Upgrade as Admin and also developer migrating Process Assets.
- Used UCA and Event Managers to trigger BPD’s from external applications.
- Installed the new IBPM 7.5 for Sandbox and Testing purposes.
- Worked with the testing team for developing the test plans and test cases for the UAT and worked with the business users in supporting the UAT.
- Responsible for tracking the issues in Quality Center and managing the issue resolutions
- Worked closely with the offshore testing team for capturing and fixing the issues identified in testing.
Environment: IBM WLE 7.2, Javascript, CSS, Dojo, ORACLE, MS SQL Server, JAVA/J2EE, Websphere, XML, XSLT, IBPM 7.5.
Client: Confidential, Jan’09-Mar’11
Location: Dallas, TX
Role: Lombardi Developer
Small Business Loan & Account Service system is an application to handle the Business Accounts Customer Requests and Adjustments into the backend systems are reviewed approved through the various business users of different units to address the customer needs.
RESPONSIBILITIES:
- Worked with the Business Users & BPM Analysts to analyze the requirements and design the solution.
- Designed the security for Lombardi by identifying the various roles and created Participating groups and swim lanes.
- Created Custom Routing in Lombardi for Various Coaches & BPD Activites.
- Created Human (Coach), Integration and Ajax services in Lombardi using the Authoring Environment.
- Extensively used Custom HTML, CSS, JavaScript, and Ajax to customize look and feel of Lombardi Coaches and to create Web 2.0 UIs.
- Implemented UCA’s / Start and Intermediate Message Events to expose BPD Services as webservices
- Transferred the legacy Java applications/Jar files into Lombardi and used it to handle Service implementation on Lombardi
- Worked on Lombardi Administration for performance tuning using Wily Introscope Profiling tool.
- Participated in UAT & Customer Training.
ENVIRONMENT: IBM WLE 7X, Lombardi Teamworks 6.2, Javascript, MS SQL Server.
Client: Confidential, Nov’07-Nov’08
Location: Knoxville,TN
Role: Java Developer
RESPONSIBILITIES:
- Developed new front end screens like AIMG (Additional Information on Missed Goals) forms and Admin screens using HTML, AJAX and JSP.
- Extensively worked on SQL queries in process of executing thebusiness logicfor desired output.
- Developed reports for the application which need to send to client like GFE report and Associate report etc.
- Log4J was used for logging application activity.
- Used Clear Quest to enter Defect’s and Enhancements status periodically to the application.
- Involved, Initiated, Recorded, facilitated in Reviews like Design, Code andUnit Testingreviews.
- Developed Test Cases and Test Plans for Unit testing and performedIntegration testing.
- Involved in the team meetings to exchange the information and weekly status meetings.
- Fixed many issues arising from Integration Testing to theUser Acceptance Testing.
ENVIRONMENT: Java Server Pages (JSP), JSF, JavaScript, Java 1.4, Struts 2.0, EJB, Servlets, XML, IBM DB2, IBM , Eclipse, CVS.
Client: Confidential, Dec’06-Aug’07
Location: Mumbai, India
Role: Java/J2EE Developer
Customer Management System application is developed to enhance the current top-notch service provided by Comerica to their customers. Account statement, account balance, and transaction movement
are the fundamental needs of every customer. This system allows Comerica customers to access their cash statements via the Internet. This will allow the customers to check their statement virtually anytime from anywhere.
RESPONSIBILITIES:
- Involved in Analysis and Design of the several modules in the Project.
- Created use case diagrams, class diagrams, sequence diagrams, deployment diagrams.
- Design & Development of technical specifications using design patterns and OO methodology.
- Developed presentation tire using HTML, JSP, Java Script, and JSF.
- Involved in the Configuration, development and deployment of EJBs, and JSPs & Servlets in Web logic Test Environment.
- Developed Database Access Objects (DAO
- Designed and Developed of session Beans of implementing Business logic.
- Involved in all phases (Unit/Integration/System) of testing.
ENVIRONMENT: HTML, Struts 2.0, JSP, JavaScript, Java 1.4.
Client: Confidential, Jan’05-Nov’06
Location: Hyderabad, India
Role: Java Developer
Yash is a leading provider of communications, high-speed Internet and entertainment services in small-to-mid-size cities through the broadband and fiber transport networks. Yash implements ensemble software. Ensemble core modules are CSM, Billing, CLIPS, Collection, A/R and Message Processing System.
RESPONSIBILITIES:
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Responsible for development of various GUI Screens using HTML, DHTML, JavaScript and JSP.
- Responsible for Coding using JSP, Java Servlets, Struts and XML.
- Implemented Model View Control (MVC) architecture using Struts Framework.
- Responsible in writing Data Access codes using JDBC and Oracle database as backend as Model component.
- Responsible writing JSPs, Data Beans.
- Responsible for Testing - unit testing & integration testing using JUNIT.
- Used Ant tool to build and deploy application on Tomcat Server.
- Writing procedures and Packages for Report Generation using Oracle as Database.
- Writing code for printing of Report pages in HTML format and Microsoft Excel files.
Environment: Java, JSP, Servlets, Struts, XML, JDBC and Servlet, ANT, Apache Tomcat 4, Java Script, XML, DB2, JUNIT, Eclipse 2.0.