Computer Programmer Resume
Saint Louis Mo, UsA
SUMMARY
- Certified IBM BPM (8.5.7) professional with strong knowledge of Business Process Management (BPM) concepts. Good experience working on BPM Coach Views. UI Design, Spark UI Toolkit, Integration services and other components of IBM BPM /Lombardi.
- Sun Certified Enterprise Application Developer with 12+ years of software engineering experience with emphasis on n - tier architecture, XML and best practices for successful development.
- Extensive background in all phases of project life cycle including requirements gathering, use cases, functional specification, design, implementation, debugging, testing, and documentation. Worked for IT dept. of major financial organization Confidential Onsite UK for 1 year.
- Solid background in Object-Oriented analysis and design. Good Confidential various design patterns (GoF, J2EE patterns etc.), UML and SQL.
- Good understanding and hands-on experience around business rules, integration of internal/external services & scripts, data mapping, develop UIs (out of the box as well as custom UIs functionality), error handling.
- Have an ability to work well in a team or individual environment
- Fast and self-studying learner of new and required technologies
TECHNICAL SKILLS
BPM Tools: IBM Business Process Manager 8/8.6, Spark UI Toolkit, IBM Business Process Manager 7.5, LCV Validation Framework, Process Admin Console, Portal Customization, Process Center Console, BPM Custom Reporting, Integration Designer, Coach Views, WODM 8.0
Design Skills: UML (Borland Architect), Object Oriented Analysis and Design (OOAD), GOF Design patterns, J2EE Design patterns, EJB Design patterns.
Java: Collection, RMI, Reflection, Java 1.4/5/6 versions.
J2EE: JSP, Servlet, EJB2/3, JDBC, JNDI, Struts, Spring, Hibernate, Spring Web Flow 2, IoC (Dependency Injection), Messaging
Spring/Hibernate: Spring 2.0/3.0, Hibernate 3.0, Ibatis
Middleware: WebLogic, JBoss, Apache Tomcat
XML/HTML: XML, XSLT, HTML, CSS
Scripts: Java Script, jQuery, Dojo. Angular JS
IDE: Eclipse, WebLogic Workshop, Intellij Idea
Source Control: Rational Clear Case, Visual Source Safe, Subversion
Database and tools: Oracle 9i SQL, TOAD, IBM BPM 7.5 Lombardi
Operating Systems: Windows XP, UNIX, and DOS
Development methodologies, Deployment & Testing: Agile methodology, JUnit, XML Unit, Ant, Maven.
PROFESSIONAL EXPERIENCE
Confidential, Saint Louis, MO, USA
Computer ProgrammerResponsibilities:
- Workings as Onsite BPM lead on the project.
- Design of Custom Coach Views to support the client requirements.
- Collaboration between offshore and onshore. Guiding offshore team members with development work.
- Working on performance improvement, modularity aspects on project.
Confidential, Manchester, U K
Tech Lead
Responsibilities:
- Worked on following Technical aspects.
- Modeling and integrating business processes with IBM BPM 7.5.0
- Configuring BPD, Coach Design, Build Rule Services, Decision Services, AJAX Services.
- Starting, Managing/Running processes and Task.
- Managing and mapping variables EPV, ENV and Exception Handling, Modeling timer events, message events, UCA, using ad-hoc events, Email Notification.
- Generation of business reports for daily Tasks, Pending Tasks for managing business SLAs.
- Web Service Integration with the existing system of Confidential like Customer Data, Credit data etc.
- Worked as BPM Lombardi Developer/Designer on the project.
Confidential
Senior System Engineer
Responsibilities:
- Involved in studying business requirements, design of mock screens, main process flow BPD. Modeling and integrating business processes with IBM BPM 7.5.0
- Configuring BPD, Coach Design, Build Rule Services, Decision Services, AJAX Services. Starting, Managing/Running processes and Task.
- Worked on integration with PEGA systems.
- Managing and mapping variables EPV, ENV and Exception Handling. Modeling timer events, message events, UCA, using ad-hoc events, Email Notification.
- Web Service Integration with the existing system of Confidential like Customer Data, Credit data etc.
- Worked as Senior BPM Developer/Designer on the project.
Confidential
Software Engineer (JAVA)Responsibilities:
- Modeling and integrating business processes with IBM BPM 7.5.0
- Configuring BPD, Coach Design, and AJAX Services.
- Starting, Managing/Running processes and Task.
- Managing and mapping variables EPV, ENV and Exception Handling. Modeling timer events, message events, UCA, using ad-hoc events.
- Web Service Integration with the existing system of Confidential like Customer Data, Credit data etc.
- Worked as Project Lead/Designer on the project.
Confidential
Senior Software Engineer
Responsibilities:
- Handled Requirement Gathering and Analysis, Design & Implementation, testing of the “SSF-GUI” application for Client Confidential .
- The SSF-GUI application is implemented with 3-tier architecture. GUI section is implemented using struts 1.2 and Services are implemented with EJB 3/SQL.
- Successful implementation and critical defects fixing of Corporate Stores applications for Client Confidential.
- Taken initiative and implemented Struts Test case framework for testing of UI controllers. Handled multiple projects simultaneously.
- Successfully migrated Payment Search Tool application from Weblogic 8 server to Weblogic 10.3 server.
- Successful implementation and critical defects fixing of WPS Support Client project for Confidential
- Technologies used are Spring Web flow, Spring IOC and Hibernate.
Confidential
Java developerResponsibilities:
- Worked as Java developer on the project. Role includes design, analysis of use cases. Implementation of the use cases as per the design.
- Successfully implemented and tested ESB architecture for Topology Usecases in Wingas project. Implemented automated XML Unit testing and J Unit testing using maven.
Confidential
Consultant (JAVA)
Responsibilities:
- Design, Analysis and Implementation of the use cases.
- Successfully implemented Kiss portal application. Part of team that created JAX-RPC web services and integrating with Weblogic portal UI.
- Worked independently with client for implementation of Service Center application. Technologies used are Weblogic portal and web services with Spring and I Batis.