Bpm/soa Lead Developer Resume
Austin, TX
SUMMARY
- Over 7 years of experience in all phases of software development life cycle, including requirement analysis and prototyping, design, development, testing, debugging, performance tuning and production support.
- Strong knowledge of IBM WebSphere, J2EE Architecture, BPM, SOA, WebServices, IBM HTTP Server.
- Expertise in Real life SOA implementations using cutting - edge technologies such as IBM BPM 7.x and 8.x versions.
- Extensive experience in IBM BPM 7.5 and 8.0 and WebSphere Process Server 7.0, 8.x installation, Configuration and development in both advanced and standard versions.
- System Administration of IBM BPM 8.5.5 - Configuration Management, Access setup, Snapshot .
- Involved in Installing, configuring and managing IBM BPM 8.5 Advanced Edition and Integration Components.
- Define and manage user authorization and authentication for IBM BPM 8.5.5
- Extensive experience in Process orchestration using BPEL routing and mediation via ESB using web services .
- Integrating BPM applications with IBM WebSphere Operational Manager (WODM) for Business Rules Validation.
- Expertise in WebSphere Business Monitor 7.0 and 8.0 installation and configuration.
- Expertise in WSRR 7.0,Websphere ODM 8.0 installation and configuration.
- Architecting, Design and developing & Deploying BPD’s, Coaches, Integration components using IBM Business Process Manager 8.0
- Expertise in creating BPEL process modules containing the BPEL logic to orchestrate the invocation of external services.
- Have a thorough knowledge of Process Center and Process Server environments in IBM BPM.
- Expertise in creating process applications, toolkits and BPDs.
- Expertise in installing WebSphere MQ 7.0/7.5, MQ Clustering, Configuring Queue Manager and Queues.
- Expertise in Testing BPM services using SOAP-UI, Parasoft SOA Test Tools
- Experience in IBM’s Thread and Monitor Dump for JAVA and PMAT tool used for Garbage Collection Metrics to optimize the Heap sizes over the production environments.
- Experience in 24X7 on-call production support and troubleshooting problems related to Business Processes, WebServers, WebSphere Application Server, MQ Series. Managing security, organization and remote computing issues.
- Good Team player possessing excellent communicational skills, self-starter and self-motivated.
- Leading, guiding offshore & on-site teams and coordinating project deliverables in Agile-Scrum Fashion.
- Knowledge of ITIL, Asset management, Problem Management, Change Management, Release Management.
- Analysed client needs, requirements and Expectations and advised clients on Applications & products.
- Very Strong presentation skills,learning capabilities and the ability to communicate at different levels within the organization with exceptional problem solving, analytical skills and excellent attention to detail.
TECHNICAL SKILLS
Middleware: IBM WebSphere Application Server 7.0, 8.x, WebSphere Process Server 7.5,8.x, IBM BPM 7.5/8.0, WebSphere Business Monitor 7.0, 8.x, WSRR 7.0, WebSphere ODM 8.0 and WebSphere MQ 6.0/7.0/7.5
Web Server: Apache Web Server, IBM HTTP Server and Tomcat
Monitoring Tools: CA Wily Introscope, JProbe
Hardware/OS: UNIX, IBM AIX .3.3/5.1.x/5.2.x/6.0, Solaris 8 and Windows NT/2000/2003/XP.
Databases: DB2, Oracle, MS SQL and WINS AS/400
Web Technologies: J2EE, Enterprise Java Beans, JNDI, ODBC, JSP, Servlets, Webservice and SOA.
Scripting Languages: Shell, Batch, Java Script.
Languages: C, C++, JAVA, PL/SQL, HTML, XML, BPEL, WSDL, XSLT and JavaScript
Protocols: HTTP, HTTPS, TCP/IP,JMS, MQ,SOAP
Tools: SOAP UI, Parasoft SOA tester, Java core analyser, Thread analyser, RFH Util,MQ Explorer, Network Monitoring and System Monitoring tools.
PROJECT EXPERIENCE
Confidential, Austin TX
BPM/SOA Lead Developer
Roles and Responsibilities
- Installation of the WebSphere BPM/SOA products on windows platforms and maintaining development, testing and staging environment for the ongoing application development and production release.
- Extensively worked in the design of Web Services framework for entire T2 architecture .
- Extensively working with Integration Designer 8.0 IDE to create interfaces, XSDs, Web service Import, Exports.
- Created Business Objects as per the requirement, creating request and responses with business objects.
- Involved in Web Services development and implementation.
- Developing web services and invoking different provides Web services in the mediation flows as well in BPEL flows.
- Worked on mediation primitives - XSLT transformation, Custom XSLT, message logger,subflows,filters and stop primitive etc Extensively worked on JSON REST APIs for Human task implementation.
- Installed WebSphere MQ 7 server and configured Queue managers, Remote/ local queues and channels as per the application requirement.
- Worked on different kinds of resource adapters like FTP, FlatFile, JDBC etc
- Responsible for deploying and managing snapshots and Monitor models on playback server and offline production process server.
- Deployed and Managed BPMN Process Applications in both Offline and Online environments.
- Managed Tracks, User Access and Deployed process applications using Process Center console and scripts.
- Responsible for configuring Business space widgets, KPI’s and monitors.
- Responsible for creating DataPower domains, configuring multiprotocol gateway services, WebService proxies, XML firewall.
- Configured HTTP FSH, MQ FSH, SSL, Crypto profiles, SNMP monitors for alerts, maintained Users and Groups in DataPower.
- Responsible for Configuring Mediation flows, Human Task Manager Mail Session, BPEL Messaging Engine, BPC Explorer, BPC Event Collector and BPC Observer.
- Managed Process templates, human tasks using Business Process Choreographer.
- Experience in working with concepts of scalability, high availability, security and workload balancing in the MQ.
- Configured J2C Authentication Aliases, JDBC Resources, JMS Queue Resources, JMS QCF Resources and MQ JMS Connections.
- Performed Unit testing and updated the unit test document.
- Performed problem, change management, risk analysis and quality assurance.
- Documented Architectural changes and infrastructure diagrams.
- System Administration of IBM BPM 8.5.5 - Configuration Management, Access setup, Snapshot .
- Involved in Installing, configuring and managing IBM BPM 8.5 Advanced Edition and Integration Components.
- Define and manage user authorization and authentication for IBM BPM 8.5.5
Environment: IBM WebSphere Application Server 7.1, WebSphere Integration Developer (WID),7.1, WebSphere Enterprise Service Bus 7.1, IBM BPM 8.0, WSDL, SOAP, Web Services, XML, Process Designer, MQ, Data Power XI52.
Confidential, Dallas TX
BPM Developer
Roles and Responsibilities
- Created technical design and requirement documents on the basis of use cases.
- Extensively communicated with business analysts and explained the scenarios from
- business perspective
- Design and develop Data Types- BOs,Interfaces- Services interfaces,Mapping -BO maps, Interface map, XSLT maps using Websphere Integration designer.
- Developed an end-to-end mediation solution for adding on Web services, using WDSL binding over SOAP/HTTP
- Build XPath expressions to access the location path of the selected element and filter values from a message
- Created mediation flows to Invoke web services and EJB clients other services via the Service Invoke primitive.
- Extensively worked on SOAP UI and Jmeter for testing webservices.
- Participated in various design meetings and performed extensive code review.
- Worked on CVS and SVN code repositories
- Debugged the composed/configured mediation functions
- Applications support in development, deployement, load, intergration test and production environments, 24/7, troubleshooting etc.,
- Deployed EAR, WAR Files from administrative console as well as running the wsadmin scripts
- Performed application deployments in DEV/QA/PRODUCTION Environments
Environment: IBM WebSphere Application Server 7.1, WebSphere Integration Developer (WID),7.1, WebSphere Enterprise Service Bus 7.1, Websphere MQ 7.0, SOAP, WSDL, Web services, XML, SOAP UI.
Confidential, Chelsea MA
BPM/SOA Developer
Roles and Responsibilities
- Created technical design and technical assessment documents on the basis of user stories.
- Identify service requestors and providers, that needs integration
- Assess the basic connectivity between the service end points
- Included initial product analysis, on-site demonstration scenarios, evaluation criteria, toolset customer interviews, and findings recommendation presentation Configured bindings to integrate messaging services.
- Created XSDs,Interfaces,Maps,Mediation modules
- Worked on mediation primitives - XSLT transformation, Custom XSLT, message logger and stop primitive
- Defined properties of each of the primitive functions
- Created environment specific reference Technical documents for managing various perations
- Configured resources such as Queue Definitions, Queue Connections Factories, and
- Listeners, SIB and its objects - Messaging engines, MQLinks, Sender Receiver channels,
- Foreign Bus, forwarding path, aliases, destinations to provide connectivity to Enterprise MQ infrastructure
- Export and invoke web services
- Deploy to the test environment and Debug the developed mediation flows
- Applications support in development, test and production environments, 24/7, troubleshooting etc
Environment: IBM WebSphere Application Server 7.0, Websphere Process server 7.0,WebSphere Process Choreographer, Websphere Portal Serverv8.0/6.1, WebSphere Integration Developer (WID) 7.0,Websphere Message Broker 6.2,WebSphere Service Registry & Repository (WSRR),, WebSphere Enterprise Service Bus 7.0, Websphere MQ 7.0
Confidential Phoenix, AZ
Java/Web Services Developer
Roles and Responsibilities:
- Developed JSP, EJB components, which include dynamic functionality.
- Used XML Messaging to transfer data between multiple systems.
- Coded generic java classes, which are reused in the entire project.
- Developed Session beans and Implemented user interface using JSPs, Servlets, and HTML.
- Worked on Web Services using Apache Axis.
- Involved in designing and implementing Web Services using WSDL, JAX-WS,JAXB, XML,XSD.
- Configured and maintained spring application framework.
- Used Ant as the building tool for packaging and deploying enterprise applications..
- Involved in technical mentoring, production system support and customizing solutions.
- Wrote Java code for the Session Tracking.
- Developed the Triggers, functions, and procedures, Cursors.
- Worked on the improvement of error handling for the Billing Transactions.
- Bug Fixing and Co-ordination with Quality control.
- Involved in Project meetings, code review and documentation.
Environment: EJB, JSP, Servlets, JMS, WebSphere5.0, Oracle 9i, Spring, WSAD 5.0.1(Web Sphere Application Developer), ANT 1.5.3, XML-Spy, XSLT, UML, JDBC, HTML, SQL,SOAP/Axis, JAX-WS,JAXB, Red Hat Linux 7.2.