Sr. Lombardi Developer/admin Resume
Austin, TX
SUMMARY
- Over 9 years of experience in Analysis, Design, Development, Testing and Implementation of BPM full life cycle implementation using IBM BPM (formerly known as Lombardi Teamworks) as well as web based applications using web Technologies like Java, JSP’s, Servlets, Struts, HTML, JavaScript, XML, CSS, AJAX, J2EE, Jboss.
- Over 3 years of Experience in IBM BPM 8.0/7.5 and Lombardi Teamworks 6.2/6.1.
- Experience in designing systems using IBM BPM and Lombardi Teamworks for complex systems
- Excellent experience in Administering IBM BPM 8.0/7.5 and Lombardi Teamworks 6.1
- Experience in installation, configuration, deployment and problem resolution of IBM BPM and Lombardi Teamworks.
- Experience in BPM, business modeling, business redesigns and change Implementation.
- Expertise in Designing Coaches, Business Process Diagrams and Services in Teamworks
- Excellent experience in Administering Process server and Performance server
- Excellent experience in setting up Dev, QA, QP and Production environment for IBM BPM and Lombardi Teamworks.
- Expertise in Data mapping and documentation.
- Expertise in preparation of test data, reviewing, bug fixing, planning, scheduling and tracking various sets of events involving Internet, Client/Server applications and N - Tier Applications.
- Successfully designed and implemented various reusable components and frameworks using Design Patterns like MVC (Model View Controller), Singleton, Business Delegate, Session Façade, DAO etc.
- Expertise in Object Oriented Analysis and Design using UML with Rational Rose.
- Good working Experience in Struts framework.
- Expertise in using HTML, DHTML, CSS, Java Script, and JSP Custom tags in designing web pages.
- Used DOJO Toolkit for client side scripting.
- Experience in developing Web Services using XML over HTTP(s), SOAP, WSDL
- Developed Ajax code for use with Microsoft Explorer/Mozilla Fire fox.
- Used ANT for building and deploying application source code on IBM WebSphere Application Server.
- Solid Understanding of OOPS and RDBMS concepts.
- Rich experience and exposure to various Application servers like IBM Web Sphere, Web servers like Tomcat.
- Log4J for extensible logging, debugging and error tracing.
- Extensive experience in SQL, PL/SQL, JDBC and Stored Procedures with Oracle 10g and SQL Server 2005.
- Excellent analytical, programming skills, self-motivated, organizational and interpersonal skills in addition to productively working as a team member.
TECHNICAL SKILLS
BPM Tool: IBM BPM 8.0/7.5.1, Lombardi Teamworks 6.2/6.1
Languages: JAVA, SQL, PL-SQL, HTML, CSS.
Java Technologies: JDK, J2EE, EJB, JSP, JDBC, Servlets, Web Services (WSDL, SOAP)
Open Sources: Struts Framework 1.2, JSF, Ant, Log4j, and Junit.
Development Tools: ANT, TOAD.
XML Technologies: XML, XML Schema, DTD, XML Parsers (DOM).
Client-side: JavaScript, XSLT, AJAX, JSON, JQUERY, DOJO.
Operating Systems: Linux, Windows 2000, Windows XP.
RDBMS: Oracle 10g, SQL Server 2005.
Application Servers: IBM WebSphere Process Server, JBOSS, BEA Web Logic 10.3
Web Servers: Apache Tomcat 6.0.
IDE: My Eclipse 6.1, RAD, Eclipse 3.0, Netbeans, Edit Plus
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr. Lombardi Developer/Admin
Responsibilities:
- Responsible for installation, configuration, deployment and problem resolution of IBM BPM and Lombardi Teamworks.
- Responsible for migration/remediation of Existing Business processes from Teamworks 6.1 to IBM BPM V7.5 and V8.0
- Responsible for closely working with IBM Tech support for resolving migration and upgrade issues.
- Worked closely with Project Leads and Architect during Design, Reviews and Approvals.
- Responsible for design and implementation of toolkits.
- Responsible for design and implementation of UCAs, Services, BPDs, Web services and Utility Services.
- Responsible for business process enhancements and playbacks with the customers.
- Responsible for creating Snapshots and deploying Snapshots to the process server.
- Worked with Process monitor to identify and halt "runaway" processes and services that get stuck in repeating loops and stopping the services that contains an error that throws an exception
- Responsible for deleting the dump files from the application server to improve the process server performance
- Responsible for Migrating the code across the environments(ST,AD,QA,QP) and deploying processes to Production environment
- Working with Event Manger Monitor to pause and resume required Schedulers
- Creating roles and participant groups and assigning users to a requested role
- Responsible for Resolving high priority production issues as a Level 3 support team.
- Updating object ownership in databases that use Windows authentication and configuring database map
- Working closely with Infrastructure team for deploying solutions
- Responsible for Troubleshooting and resolving user’s issues.
- Responsible for Assigning Calendars and Task views to Teamworks Users and Roles
Environment: IBM BPM 8.0/7.5.1, Lombardi Teamworks 6.1, Websphere Process Server, Java, JSP, XML, Eclipse (IDE), Windows 2000, TOAD, MS SQL Server
Confidential - NOVATO, CALombardi Developer
Responsibilities:
- Worked with Business users and stake holder for gathering business requirements
- Tailored user screens for each process activity to enable end-users to interact with multiple internal/external systems through a single interface.
- Contribute to solution development in the areas of process flow, business logic and user interface.
- Worked with process owners to manage the alignment of their business processes to maximize value and business strategy
- Involved in designing and develop Business Process flow diagrams
- Designed and developed User Interface and Business Process Diagrams in Teamworks.
- Conduct multiple levels of testing including unit, system, integration and performance.
- Designed and developed BPM workflows in Teamworks.
- Integrated Lombardi Teamworks with external systems
- Developed reusable components using Java Script
- Developing system specifications, unit tests, and high-quality Java-based application artifacts under the general direction of design objective of the project
- Client side and server side validation using Java Script
- Developed common utilities in Teamworks which can be used for entire Project
- Created and developed application support documentation and user manuals
- Participated in full Application Development life cycle
- Customize and develop application using Lombardi Teamworks
- Participated in code review process for peers
Environment: Team Works 6.2, Java, JSP, XML, Eclipse(IDE), Windows 2000, TOAD, PL/SQL Developer, Oracle 10g, SQL Server 2005, IBM Web Sphere 6.1, Unix, AIX
Confidential, Beaverton OR
Java/J2EE Consultant
Responsibilities:
- Designed the application usingUnified Modeling Language. Implemented variousJ2EE design patternssuch as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
- Developed MVC design pattern based User Interfaceusing JSP, XML, HTML and Struts.
- Developed custom validations and consumed Struts validator framework validations to validate user input.
- Developed business components using statelesssession Beans (local as well as remote beans).
- Developed DAO layer using Hibernate as ORM tool to integrate with Oracle.
- Developed Stored Procedures for effective inserting and updating the data in the tables.
- Developed asynchronous components using IBM MQ Serieswith JMS for queuing and messaging.
- Developedunit test casesusing JUnit and Mock Objects.
- Developed Message Driven Beans to send emails notifications.
- Developed Ant build script’s to automate the build process for the application.
- Configured and maintained the Spring Application Framework’s IOC container.
- Published Portfolio module based as a web services which is available to rest of the team to consume the service.
- Packaged and deployed the application in WebLogic server in different environments like Development, testing etc.
- Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.
Environment: WebLogic, MQ series,JSP, EJB, JNDI,Java Script, JMS, UML, CVS, ANT, JUnit, Struts, Spring, Hibernate, Linux, Oracle, PL/SQL, CVS, Toad.
Confidential, Beaverton OR
Java/J2EE ConsultantResponsibilities:
- Designed Information module with considerable usage of J2EE design patterns
- Extensively used of Spring MVC module for Front-end development.
- Hibernate used to persist the data and to manage the data.
- Extensively used of Spring & JSTL Tag library for the development of the UI (JSP).
- Developed data exchange functionality for client rating system which accepts, analyses data from different third party entities
- Involved in testing and optimizing server load using Jprobe and Load Runner
- Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system
- Facilitated knowledge transfer sessions
- Trained production support engineers
Environment: Web Logic, MQ series,JSP, EJB, JNDI,Java Script, JMS, UML, CVS, ANT, JUnit, Struts, Spring, Hibernate, Linux, Oracle, PL/SQL, CVS, Toad..
Confidential, Chicago, IL
Java/J2EE Developer
Responsibilities:
- Involved in gathering requirements from the client’s end users, preparing design documents, developing use cases, identifying classes and objects, drawing class diagrams, sequence diagrams, writing Integration test cases and executed.
- Developed complex algorithms for deep discovering the network elements, Foundry Switches, Redback Routers using AdventNet WebNMS APIs.
- Analyzed, designed, developed, debugged and tested complete User Management Module using Java/AdventNet WebNMS APIs.
- Unit Testing and fixing the defects in the application during the maintenance builds.
- Coordinated with QA/testing team for production releases, application deployment, integration and conducting walk-thru code reviews.
- Worked with documentation teams in the development of Training Manuals and User's Guides.
- Trained application users on how to use the application in different parts of the world (namely Mexico, Brazil, and China).
Environment: Java, J2EE, JDBC 2.0, JNDI, XML, Tomcat Application Server, AdventNet Web NMS, Log4j, MySQL, Oracle 10g, Toad, Eclipse 3.2, HTML, Java Script, VB Script, UML, Visio, Windows Server 2003, Linux, Solaris 9.0/10.0