We provide IT Staff Augmentation Services!

Ibm Bpm Developer Resume

0/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Over 7+ Years of IT experience in Design and Development of software projects/applications using BPM tools like Teamworks Lombardi/IBM BPM and Java/J2EE Technologies.
  • Over 4 Years of work experience in Design and Development of Business Process Management (BPM) using IBM BPM and Team works Lombardi.
  • Expertise in designing and development of business processes using IBM BPM /Lombardi Teamworks including process analysis, process modeling, web services, UI coaches, variables, UCA’s, Tracking Points, Ajax services, Task Routing and Playbacks.
  • Good knowledge of standard BPMN Notation.
  • Expertise in web service, Java and Database integration with IBM BPM
  • Expertise in Designing Coaches for user interface, Integration Services and General System Services in Teamwork’s.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, RAD Workbench and deploying them in application servers like IBM Web sphere, Tomcat on Windows Excellent knowledge of relational databases, involved in application development using several RDBMS like IBM DB2, MS SQL Server, Oracle and MySQL.
  • Extensive programming experience in Java and J2EE technologies including JSP, EJB, Struts, Servlets, XML, JDBC, JMS, ANT, Log4J, JavaScript, DOJO, HTML, DHTML, XSLT.
  • Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Programming (OOP) and Design Patterns.
  • Experienced in Perl, Shell Scripting, and Multithreaded Programming using POSIX standards.
  • Very good understanding of SDLC (Software Development Life Cycle). Involved in various phases like Requirements Analysis, Design, Build and Testing.
  • Proficient in developing Unit testing, Integration testing and Container testing components with good knowledge on testing frame works and testing methodologies.
  • Designed application in agile methodology and test driven development.

TECHNICAL SKILLS

BPM Tools: IBM BPM 8.x, IBM BPM 7.x, WLE 7.2

Programming Languages: C, C++, Java, J2EE, SQL, PL/SQL

Web/Application Servers: IBM WebSphere Application Server 8.x, Tomcat 6.0

Web Technologies/Scripting: HTML, XML, XSLT, XPATH, JavaScript, CSS, Dojo, JQuery

Integration technologies: IBM IIB

Databases: Oracle 10g, MySQL, SQL Server 2005/2008, DB2.

IDEs: NetBeans 6.8, Eclipse

PROFESSIONAL EXPERIENCE

Confidential, St. Louis MO

IBM BPM Developer

Responsibilities:

  • Involved in all phases of the project right from the beginning of project to till date.
  • Involved in the requirement discussions and Design Discussion.
  • Responsible for Design and implementation of Business Process Diagram.
  • Responsible for design and implementation of the various integration points between IID and BPM.
  • Responsible for the implementation of UI using Coach Frame work and customization of coach views as per the requirement and UI validations.
  • Responsible for the design of the Data base as per the application needs.
  • Responsible for implementation of various standalone screens.
  • Responsible for design of the logging frame work for the application using log4j.
  • Worked on BPD level changes and UCAs.
  • Good understanding on BPM data base tables.
  • Involved in code review of entire application for performance tuning.
  • Administered the snapshot deployment to different environments, managing users through Group Management, managing Environment Variables and Monitoring through Process Monitor etc. from

Environment: IBM Business Process Manager 8.5, DB2,Oracle, XML, XSLT, CSS, JavaScript, HTML, Web Services

Confidential, Cincinnati, Ohio

IBM BPM Developer

Responsibilities:

  • Understanding the on - boarding roles and responsibilities of each functional specialization.
  • Designing standardized and cost effective workflow.
  • Design and Implementation of Business processes as per client requirement using IBM BPM 8.0.
  • Design of various integration Touch point from UI in External System.
  • Design and Implementation of Various Services in IBM BPM.
  • Design and implementation of frame work to create and update instances from an external system.
  • Design and implementation of various connectors like rest service connectors, data base connectors.
  • Implementation of Schedulers for Notifications.
  • Send automated reminders to the clients and / or internally when deadlines approach.
  • Validation of UI using JavaScript.
  • Increase transparency, monitoring and report on KPIs.
  • Deployed the application on several environments such as QA and Staging

Environment: IBM Business Process Manager 8.5.5, SQL Server, XML, XSLT, CSS, JavaScript, HTML, Web Services, WebSphere Application Server.

Confidential, DALLAS, TX

IBM BPM developer

Responsibilities:

  • Involved in design and implementation of BPM process applications for different workflow modules.
  • Developed User Interface Coaches in IBM BPM
  • Implemented Ajax Services to make coaches user friendly and performed client side validations.
  • Designed and developed services to implement the activities in BPD’s.
  • Integrated IBM BPM with external systems using SOA/Web Services.
  • Developed toolkits with all the reusable components like services, coaches, BPD’s etc.
  • Created ad-hoc and custom reports according to the business requirements.
  • Implemented Integration logic by creating Business Process using UCAs and Mediation flows.
  • Integrate with existing legacy systems through Web Services.
  • Making Technical and logical designs for different application silos involving Process Center and Process Designer.
  • Designed and Generation of Service Models, Service Classification Diagrams, Activity Diagrams and Sequence Diagrams) that support end to end.
  • Designed and Developed mediation flows for Web Services.
  • Provide inputs and documentation around all unit tests and integration tests.

Environment: IBM BPM 8.0.1, IID and Oracle11g.

Confidential - Tampa, FL

WebSphere Lombardi Developer

Responsibilities:

  • Design and implementation of BPM process applications for different workflow modules.
  • Developed User Interface Coaches in Lombardi.
  • Implemented Ajax Services to make coaches user friendly and performed client side validations.
  • Designed and developed services to implement the activities in BPD’s.
  • Integrated Lombardi with external systems using SOA/Web Services.
  • Developed toolkits with all the reusable components like services, coaches, bpd’s etc
  • Created ad-hoc and custom reports according to the business requirements.
  • Implemented intermediate message events to model message events received during execution of the activities in a process.
  • Modeled timer events to enable end users to immediately react to time critical solutions.
  • Work on customizing the tool according to company requirements.
  • Fine tuning the system based on IBM recommendations.
  • Migrated the applications and toolkits from WLE 7.2 to IBM BPM 7.5.
  • Data Modeling, creating tables, views and stored Procedures in DB2 Database.
  • Supported all phases of testing and defect resolution in Lombardi. Assisted in deploying process applications to process servers in various environments.

Environment: WebSphere Lombardi Edition V7.2, IBM BPM 7.5.0.1, WebSphere Application Server 7.0Java/J2EE, Soap UI, Eclipse (IDE), AIX, IBM DB2 V9.7

Confidential - CHICAGO, IL

Java Developer

Responsibilities:

  • Responsible for design and development of framework using J2EE technologies based on MVC architecture
  • Involved in developing application to be run on Web logic application Server
  • Participated in writing web pages for saving an account using session beans
  • Designed and implemented all the front-end components using Struts framework
  • Developed JSP pages using Struts custom tags
  • Implemented J2EE Design patterns like Data Access Objects, Business Objects, etc.
  • Used Test Driven Development (TDD)Methodology to write test cases and test the modules based on the same followed by rewriting/ refactoring the code with iterative development (Agile)
  • Implemented the Message Driven Bean (MDB) for Instruction enrichment and pre-processing
  • Deployed MDB on WebSphere server and dispatched the request to Stateless Session Bean (EJB) for further processing and Rules execution
  • MDB implements the Transaction Processing to maintain concurrency across MS SQL database
  • Application design consists of Clustering architecture on WebSphere Server to ensure Application Scalability and Load Balancing
  • Wrote complex SQL statements to retrieve data from the MS SQL database
  • Developed Parser classes to parse data received from the front tier to pass it to back end
  • Involved in writing the database integration code using Hibernate
  • Created and implemented PL/SQL stored procedures and triggers
  • Worked on Web Services using Java API for XML and supported, build, and deployed Web Services APIs
  • Developed build and deployment scripts using Apache ANT to customize WAR and EAR files
  • Performed usability testing for the application using Junit

Environment: -Java SE 5, J2EE 5, Struts1.2, HTML, MS SQL Server 2008, Hibernate 3, Web Services, EJB 3.0, XML, Web Logic Application Server 10, ANT, JUnit, Windows XP

We'd love your feedback!