Objective:
SOA/BPM/Enterprise Architect with expertise in delivering Business Process Management (BPM), Infrastructure Technology Outsourcing (ITO), Application Development and Maintenance. Served Health care, Finance Insurance, Oil &Gas, Chemical, Utilities, Transport, Retail, Consumer Product, and Manufacturing Industries.
Summary:
Over 18 years of professional IT experience in Business Process Management, Systems Design, Development, Testing, Integration and Implementation of complex e-Commerce, Client/Server and web based n-tier architecture systems (B2B/B2C) with strong domain knowledge of Manufacturing, Financial (Bank and Insurance), Telecommunication and Hospital Industries
Business process discovery, design, modeling, development, implementation and deployment.
Business process analysis, improvement, optimization.
Application Integration, Collaborative Solution Development
Project Management, Configuration Management, Solutions Architecture
Implemented Industry best practices, IT Strategy, Gap Analysis using Business Process Management (BPM), TOGAF, Value chain, ROI for Application Consolidation, Migration, Virtualization, Agile
Responsible for Service Oriented Architecture, New Product/Technology Introduction and Enterprise Engineering efforts. Paved the path to adoption for Content Management, Portals, Collaboration, Mobile and other platforms using leading open source products.
Excellent work experience in JAVA-J2EE technologies including specialization XML, XSL, XSLT, JAXP, SAX, DOM.
BPM, SOA, Web Services, EAI middleware, n-tier client/server
In-depth architectural knowledge of Web-Portal/Application Servers implemented on J2EE technology including IBM WebSphere 5.0/4.0.5/4.0.3/3.5
Extensive experience in SOA technologies and Enterprise Integration using Web Services & Enterprise Service Bus (ESB), Business Process Execution Language (BPEL).
Expertise in Oracle and IBM’s SOA/BPM technologies.
SOA/BPM software includes Business Process Management Suite of products including Business Process Execution Language Engine (BPEL), Enterprise Service Bus (ESB), and Rules Engine among other products.
Excellent OOAD skills with design & development in Java, C++, JDBC, JMS, UML, Rational Rose 2000, SOAP, Embedded and Internet/Intranet Technologies.
Used Business Process Execution Language (BPEL) to design the Application Flow.
Extensive working knowledge of Java Servlets with database connectivity using JDBC, ODBC, IBM MQ Series 5.2/5.1, Java IO, Java Mail, JSP, JavaScript, HTML
Excellent work experience with XML/Database mapping, writing SQL queries, Store Procedures, Triggers with major Relational Databases Oracle 9i/8i, DB2, and MS SQL Server 2000/7.0
Expertise in designing and developing components using Enterprise Java Beans over Application servers and platforms such as IBM Visual Age 4.0/3.5, WebSphere Studio for Application Developer 5.0.2/5.0/4.0.3, IBM Web Sphere 5.0/4.0.5/4.0.3/3.5
Expertise with java based GUI development for web based intranet, extranet and E-commerce solutions
2+ years of experience in SAP Netweaver Exchange Infrastructure (XI) in Developing, Implementing new and Extended Functional requirements in various modules for different Industries
TECHNICAL SKILLS:
Enterprise Application Intégration Technologies (EAI)
IBM WebSphere MQ 5.3(MQ Series5.2,webMethods, LDAP, Apache, SOAP, SOA, Aqua logic BPM, Lombardi BPM, JBPM, Appian BPM, Oracle BPM,B2B
Application Servers
IBM Websphere 3.5,4.0,5.0/ BEA WebLogic 5.0/6.1/7.0/8.1, Oracle9iAS
Programming Languages
Java 2, J2EE 1.4 (EJBs, Servlets, JDBC, Java Beans, Swing, JNI, JMS, JNDI, JSP), XML, XSLT, C, C++, JavaScript, SQL, PL/SQL and HTML.
Development Tools
IBM WebSphere Studio Application Developer (WSAD) 5.0, IBM Visual Age for Java 3.5, Borland JBuilder 8/9
Design Patterns & CASE Tools
Jakarta Struts, MVC Model, OOPS, UML, IBM Rational Rose 2001 e/e, ILog Jrules
RDBMS
DB2 7.0/6.0, Oracle 7.x/8i/9i, MS SQL Server 7/2000 e/e, Informix, Sybase 11.x
DB Tools
Intersolv DataDirect Explorer 1.5, WinSQL 3.5
Software Configuration Management (SCM) & Migration Tools
PVCS Version Manager, IBM Rational ClearCase, CVS Repository
Testing Tools
JUnit
Other Tools
MS Project 2000
ERP Packages
Oracle Applications 10.x/11i
Operating Systems
Windows NT/AS/2000/XP, UNIX (Sun Solaris 8), IBM AIX 4.3, HP-UX 11.x, Linux and OS 390
EDUCATION & CERTIFICATIONS:
Masters in Computer Applications, Sri Padmavathi Mahila University, India, 1996
Bachelors of Science in Electronics, Sri Kakatiya University, India, 1993
Sun Certified Java 2 Programmer (SCJP)
PROFESSIONAL EXPERIENCE:
Barclays, NY July 2015 to current
Enterprise Architect
Designed the business process in BPMN 2.0 in Sparx Enterprise Architect tool
Conducted JAD sessions, designed the business process for Level2, Level 3 and Level 4 in Enterprise Architect
Created run book for the process documentations
Created the JBPM framework for Level4
Converted Enterprise BPMN 2.0 to JBPM format
Integrated jQuery Ajax to load the JSP pages with JBPM presentation workflow
Evaluated Bonitasoft BPM 7.1.13 and provided the analysis tool
Create a Web service from a Siebel Business Service and used Application Service Interfaces or ASIs and workflows as a Web service.
Generated the WSDL file for Siebel Account Web service andconsumed by a number of Fusion Middleware components such as Oracle SOA Suite (consisting of BPEL Process Manager and Enterprise Service Bus), Oracle Web Services Manager, Oracle WebCenter, and others.
Mizuho, NJ Feb 2014 to July 2015
Enterprise Architect
Design, develop and implementation of Research Portals for clients- Mizuho. Stock trading/Stock planning administration is dependent on this Research Portal Application. Some of the functionalities of this portal are 'Relative Stock Performance', 'Historical Price Lookup', 'Investment Calculator', 'Stock Charts'.
Worked closely with vendors, on designs, plans, and schedules of implementation and deployments of new systems
Coordinated with impacted business and technology teams on the implementation and deployments
Monitoring and tracking project and insuring it is on schedule and informing senior management in regard its status.
Define, prepare and work closely with QA and business teams on test cases for new systems
Responsible for the associated documentation relating to project - specifically relating to planning and scheduling of implementation
Proficient on Appian BPM Cloud platform, have helped clients adopt this BPM technology across business processes to optimize and automate them with effectiveness and reduce business pain areas.
Leading BPM developments for Appian BPM Cloud. Directly responsible for all phases of BPM development starting from designing the RACI, process modelling, integrating and configuring it with rules, events, escalations and exceptions through to designing dashboards, portals, reports and finally production transition.
Analyzed Sales, Marketing, Customer Service and Customer Support business processes used by salesforce.com customers and recommended ways to improve their processes using salesforce.com.
Participating development of FIX messages processing engine (Java, FIX Protocol).
Worked on IBM WebSphere ESB,IIB, WTX, WAS and MQ products.
Primary Expertise in WebSphere ESB,IIB,WTX and JAVA.
Worked on WESB to IIB Migration Activities.
Experience with WebSphere Enterprise Service Bus (ESB) V6.2 and V7
Worked on WebSphere Transformation Extender (WTX) V8.2, WebSphere Application Sever (WAS) V6.2 and WebSphere MQ8.0.
Developed several interfaces to call Web service. Worked on different formats like SOAP, WSDL, XML, XSD, EDI etc.
Citi Group, NY June 2013 to Feb 14
Enterprise Architect
Worked closely with vendors, on designs, plans, and schedules of implementation and deployments of new systems
Coordinated with impacted business and technology teams on the implementation and deployments
Monitoring and tracking project and insuring it is on schedule and informing senior management in regard its status.
Define, prepare and work closely with QA and business teams on test cases for new systems
Responsible for the associated documentation relating to project - specifically relating to planning and scheduling of implementation
Designed and documented the Flood Cert Determination, Deal Maintenance, Construction Draw, Non-Construction Draw and CRA Business process for Municc Deal Trax System
Configured the ESAT entitlements for Oracle BPM 10gr3
Migrated the Oracle BPM RMI calls to web service calls
Designed and implemented Post CRA workflow by providing the web service calls for Oracle BPM
Interacted with business users for Flood Cert workflow changes . Designed and implemented the workflow changes
Configured two-way SSL in web logic server by enforcing the Deal Trax Client to present a certificate.
Enterprise Portal, Content Server, Collaboration Server, BPM
Designed and integrated EAI in the organization
Developed SOA Governance(Center of Excellence) for organization
Recommended and documented best practices, standards and guidelines
Developed the BPEL Task flows and BPMN 11g Review Process and approval process of Contracts for People soft client
Horizon BlueCross Blue Shield, NJ April 2012 to June 2013
Enterprise Architect
Introduced Service Assessment Review and captured current state of service inventory
Formalized Service Inventory architecture and Service Model
Introduced Canonical Model Framework and pilot one domain
Established Governance Board with internal key members (BSAs and Tech lead)
Provided the standards, patterns, guidelines and best practices for integration services
Discussed the reference architecture for shared services in enterprise architecture
Delivered the service inventory blueprint and reference architecture for MOM services
Proposed the engagement model and service maturity model
Developed the BPEL Task flows and BPMN 11g Review Process and approval process of Contracts for People soft client
Configured the Oracle Document Content Management for scanner profiles
Integrated Image Processes through Universal Content Management
Integrated with Enterprise Content Management
Updated the Invoice Processing/Invoice Approval Solution Accelerator Human Task Forms and ADF Task flows
Supported for go-live
Upgrade the Oracle web center from 11.1.1.4 to 11.1.1.6
Used the UCM(Oracle Fat wire) and configured the Oracle Enterprise Manager configurations
Used the mediator pattern for integrating with BPEL components
Involved in making SOA architecture decisions
Designed and architected the Appian BPM for adjudicator process, financial disclosure, CV, 1572 for Clinical trial portal systems
Designed the Tibco Business works service orchestration layer, enterprise messaging services as integration points for Appian BPM
Integrated with Maser Data Management(MDM) and Metadata Repository(MDR)
Integrated Data Ware House ETL Informatica with MDM
Integrated Oracle CRM suite using AIA PIPs in oracle E-business suite(EBS)
Designed and integrated EAI in the organization
Developed SOA Governance(Center of Excellence) for organization
Recommended and documented best practices, standards and guidelines
NewYorkLife Insurance, NJ May 2011 to April 2012
SOA Architect
Designed business process compensation model using WS-BPEL for New York life insurance core competency using Web Sphere Business Modeler
Defined the entitlement process for ldap users and designed the human tasks for external and internal reviews and approvals of insurance claims
Designed the business state for insurance claim orders to update the process until it is fulfilled
Implemented the dynamic business rules for insurance claims engine
Integrated the Lombardi teamworks on WebSphere process server
Integrated Sonic ESB with RSA.
Migrating the Sonic ESB to WMB
Responsibilities include process architecture design, strategic business process modeling and implementation, infrastructure integration, process development, solutions management (definition, planning, development and deployment) and client mentoring.
Developed WMB and Lombardi workflows using Java Compute node for New York life core competencies
Integrated Sonic ESB with RSA.
Migrating the Sonic ESB to WMB
Integrated with state-of-the-art Business Process Management(BPM) system with LDAP, .Net( via web services), and Oracle 10g.
Used MDA with enterprise modeling methods with four different aspects of applications:
ofor describing Lombardi business processes, information modeling, support of modeling.
Technologies: JBoss 4.05, J(2)EE, BPM, Lombardi Team works, Web Services, Oracle 10g, Solaris 9, TW 6.1
Used AIA for Business Process Modeling and Analysis (BPA) by combining the business view of the business analyst with a glimpse of the technical view of the technical analyst.
Used Oracle ADF drag-and-drop data binding, visual UI design, and team development features built in
Used Oracle fusion middleware to build and develop fusion applications
Used AIA standard modeling methods and notation to add Oracle-specific information on the most detailed level of the models which has the following characteristics:
Lowest level is Business Process Modeling Notation (BPMN) compliant
Includes both human and system lanes
Used liferay portal for UI
Involved in design, develop, deploy and support Weblogic Portal and integrate it with content management server (UCM).
Used Oracle UCM Dynamic to view Business documents in a Web browser.
Credit Suisse, NYC Jan 10 to May 2011
Oracle BPM Architect
Set up the current workflow infrastructure of Credit Suisse based on Oracle BPM Workflow that reaches the end of lifecycle and needs replacement as well as an alignment with today's architectural standards.
Due to large projects coming in sight with the need of straight-through processing the initial focus of human workflow, which was mainly covered by the current platform, has been extended to cover process orchestration as well.
Next to the replacement of the current WFI, even more important a common platform for BPM (business process management) should be established by realizing benefits through convergence of JAP as run-time platform together with support of process modeling/execution standards like BPMN and XPDL.
Credit Suisse Fixed income and capital markets are implemented
Used AJAX applications using Google Web Toolkit(GWT) for workspace portal customization.
Used documentum web services in the workflow component for signing the documents electronically
Used documentum web content management services to store the documents with e-signature
The new infrastructure is a COTS solution based on Oracle BPM 10gR3,incorporated in the CS environment and based on JAP.
Implemented the entitlements for role based application and working on hedge fund feeder application .
Migrating to Oracle 11G
Integrated SAP R/3 adapater as a BPM service component as a third party adapter
Gathered requirements for development of Plumtree Portlets (TCP/IP Tracing, Community Access, Streaming Video, Project Tracking)
Developed and implemented Process Model for Project Development
Delivered training for Plumtree Overview and Plumtree Development (Portlet, UI Customization).
Developed application prototypes using the Plumtree EDK (PRC and the Collaboration Server API) and Java Technology
Mentored/trained new developers; Port let Development, Custom Navigations, Taxonomy & Architecture.
Designed, Installed, configured and administration of ALUI Enterprise Portal 6.* / 5.0.* / 4.5 WS
Developed secure/high-availability infrastructure to support ALUI Collaboration Server/Content Server applications.
Used documentum web content management services to store the documents with e-signature
The new infrastructure is a COTS solution based on Oracle BPM 10gR3,incorporated in the CS environment and based on JAP.
Implemented the entitlements for role based application and working on hedge fund feeder application .
Migrating to Oracle 11G
Integrated SAP R/3 adapter as a BPM service component as a third party adapter
Sempra/IBM, CA April ‘08 to Jan 10
Enterprise Architect
Responsibilities:
Designed High level design for outage management system of smart grid and smart metering application using enterprise architect
Installed and configured the Oracle bpm
Involved in researching Sonic ESB as a messaging-based enterprise service bus that simplifies the integration and flexible re-use of business applications within a service-oriented architecture (SOA) which eliminates the rigidity and fragility of point-to-point integration with a robust, event-driven architecture that can evolve, scale and extend throughout the enterprise
Specified the domain ID, password, and JNDI (Java Naming and Directory Interface) addresses for regular and transactional data sources
Created domains in the Oracle BPEL Admin Console
Used FTP adapter to process a file containing a batch of business records and transform and write the records to separate output files.
Involved on BPEL Administration,configuration and deployment
Integrated Oracle BPEL Process Manager with the Oracle Application Server Service Registry
Removed references to JDBC Java Libraries.
Modified any existing SQL External Resources to use BEA's JDBC drivers
Interacted with the business users and redesigned the service components of the business domains
Designed artifacts for alsb adapter using high level component diagrams, sequence diagrams and activity diagrams
Created Use Cases, Activity Diagrams, and Sequence Diagrams for service domains
Interacted with the customer for business specifications and redesigned the service domains for OMS-DMS workstream
Interfaced with the customer to design the 55 interfaces for OMS-DMS work stream
Used SOMA methodology for designing
Designed business services and proxy service layers of ALSB(aqualogic service bus) adapter for OMS-DMS interfaces
Used Oracle Application Development Framework (ORACLE 10gR3) to search, display, create, modify, and validate data using web
Used Oracle ADF drag-and-drop data binding, visual UI design, and team development features built in
Used Oracle fusion middleware to build and develop fusion applications
Used Oracle Identity Manager for the application security
Used Oracle BAM (Business Activity Monitoring) to create interactive dashboard and setting proactive monitoring for business processes and services.
Used LAMP portfolio, to provide a means to store customer data in a database, then displayed and manage d the data on a Web page.
Used Service Component Architecture (SCA) to Simplify the Development and Delivered Service-Based Applications
Used UDDI Services enable to publish and share information about XML Web services with users and applications
Used liferay portal for UI
Designed and developed web content management systems for key customers using Oracle UCM, Web Content Management (WCM),
Used Oracle Content Server (UCM) as Oracle content management as web-based repository to manages all phases of the content life cycle: from creation and approval to publishing, searching, expiration, and archival or disposition.
American Express, AZ Dec ‘04 to April ‘08
Aqualogic BPM Architect
Asset Inventory Management
Asset Inventory Management has Core which interacts with workflow manager to Meta data repository.
Responsibilities:
Involved in designing the meta data repository for workflow process
Strategic Business Architecture Development, Transition Management, Relationship Management, Presentation and Negotiations, Offshore Development, Development of RFI/RFP, COTS implementation, Quality Assurance Management.
Installed and configured SOA tool Aqualogic BPM
Involved in researching Sonic ESB as a messaging-based enterprise service bus that simplifies the integration and flexible re-use of business applications within a service-oriented architecture (SOA) which eliminates the rigidity and fragility of point-to-point integration with a robust, event-driven architecture that can evolve, scale and extend throughout the enterprise
Excellent perceptive, analytical and problem-solving skills well suited for complex software applications.
Used Struts framework with Spring DAO persistence layer for developing the system.
Used Oracle Applications as backend
Used ALER meta data repository tool to create the web services
Assisted business users in translating their requirements and proper system solution definition documents that will be part of a full discovery/analysis period of related project implementation
Documented the functional specifications and guide the technical lead team as part of the solution pre-design phase and worked to translate the functional specifications into a system design set of documents
Used Aqualogic User Interaction(ALUI) and JSF to develop the enterprise portal systems
Integrated ALUI with ALER which based on SOA architecture using Web services
Mentored and trained the customers on the product
Provided consulting to customers at the highest technical level in the identification and resolution of the overall infrastructure problems
Actively participated and contributed in defining of standards, guidelines, best practices and metrics.
Evaluated new developments and recommended infrastructure modifications.
Evaluated new version of software being released by vendors and provided feedback about its impact on existing infrastructure.
Analyzed existing infrastructure and recommended modifications that will enhance capacity and meet business requirements.
Compared the Data Virtualization tools Composite Integration Server Versus Aqualogic Data Services Platform
Used ALBPM suite to audit the process instance
Used ALBPM to define business process and its activity
Configured the collaboration for importing files into knowledge directory
Used ALUI studio to implement search functionality
Used Aqua Logic Service Bus, to implement service integration relationships dynamically through configuration of policies and proxy services which enables service architectures to evolve rapidly with respect to Security, Service location, Availability and responsiveness, Data formats, Logging and monitoring, Transport protocols and communications paradigms
Used ALSB Transport SDK for developing custom proprietary transports
Used ALBPM suite to configure ALESB services for underlying services which are likely to change and require sophisticated proxying to insure quality of services (QoS).
Used compensation handler flows for transaction management
Constructed Service Callout Messages using SOAP Document Style Services
Captured message data for tracking messages and regulatory auditing.
Used the Reporting module in Aqua Logic Service Bus Console and configured a reporting provider for data on alerts., which contain information about SLA violations
Identify the role played by ALER in a SOA
Store and retrieve service meta-data in ALER
Perform impact analysis using ALER
Developed SOA Lifecycle Management Wave, via acquisition of BEA Aqualogic
Comprehensive support for governing the entire SOA ecosystem
Extensive automation of the SOA lifecycle
Provided practical approach to SOA Governance to ensure success
Out-of-the-box support for capturing and measuring your SOA investment
Wells Fargo, IA April ‘96 – Dec ‘04
1003 IL Online Upload
Team Lead
Responsibilities:
Transformed the mortgage 1003 IL Online Upload message and send to the Db2 database using Web Services through MQ queues.
Received the Front-end information in XML format from ILOnline to EMF (e-Mortgage Services)
Was responsible for leading a team 7 developers
Served as the Java and web application consultant/mentor for the Minneapolis regional office
Transformed the xml message by using goXml Transformation engine by mapping the emfRecordLaon schema with mainframe flat file to generate flat file as output
Used J2EE Architecture MVC (Model View Controller) paradigm to make the system highly scalable
Designed and Developed a XML exchange API, which is a wrapper for exchanging Clearance Report as XML to various application components.
Used XMLSpy to generate XML using DTD/Schema to generate Engineering Changes through complex CAT document
Used XPath language in transformation engine for XSLT transformation
Developed financial bundle trading system (FBTS), which is a Web-based continuous electronic market that traders can use to execute bundle orders. With a bundle order, a trader can order a combination of stocks or assets.
Developed financial bundle trading system (FBTS), using a distributed object model based on Java RMI (remote method invocation), which supports interactive communication between trading applications and the market allowing continuous updates.
Implemented concurrent trading processes and concurrency controls using Java’s multithreading technique.
Implemented asynchronous communication of financial bundle trading system (FBTS), using Java Messaging Services by queuing systems.
Used JBoss as secondary server for J2EE applications
Involved in researching the tools for third party vendors like Sonic MQ for JMS implementation
Used MQ Clustered topology environment for building JMS applications.
Researched Sonic MQ to send messages to and receives messages from WebSphere MQ.
Used JMS Bridge for running the JMS applications