| OBJECTIVE To obtain SOA integration architect/lead solution engineer position QUALIFICATION - About 12 years of experiences in SDLC process including analysis, design, implementation testing , code distribution and maintenance
- Experience in HandySoft BizFlow
- Experience in ALBPM 5.7, 6.0 and Oracle BPM 10gR3
- Experience in Oracle BPM 11g Fusion Middleware SOA Suite
- Experience in Oracle BPEL 10g and 11g
- Experience in Oracle web center portlet development Formally known as plumtree and ALUI
- Experience in Oracle Data Integration ODI
- Experience in Oracle Application Integration Architecture AIA
- Experience in Application Development Framework ADF
- Experience in Appian BPM
- Experience in Windows NT/2000/XP/2003 and UNIX AIX, HPUX, SunOS
- Experience in InstallShield
- Experience in Crystal Report
- Experience with VMWARE
- Experience in Microsoft SQL 2000/2003 , Oracle, DB2 ver.7, MySQL, Sybase SQL Anywhere ver. 11
- Experience in ORM Hibernate, iBatis
- Experience in Apache Tomcat, OC4J, BEA WebLogic, IBM WebSphere
- Experience in SharePoint 2000 and 2003 , Hummingbird, Documentum integration
- Experience in Agile development Feature Driven Development, Test Driven Development, Scrum
- Experience in continuous integration using Hudson, Maven, and ANT
EXPERIENCE Principal Consultant Confidential Description: Worked as SOA/BPM 11g specialist and adviser to support infrastructure team to establish Center of Excellence. Also performed infrastructure and code assessments for best practice Confidential Description: - Worked as BPM 11g specialist and adviser.
- Perform BPM architecture assessment and provide recommendations and best practice guidance.
- Perform BPM and Java code assessment and provide recommendations and best practice guidance.
- Support client with troubleshooting in multiple environment
- Support resolving SRs
Confidential Description: - Worked as SOA 11g Siebel/PeopleSoft/WebCenter/UCM integration specialist worked on multiple SOA interfaces which provide canonical data model for different standalone applications.
- Provide SOA BPEL interfaces for Siebel, PeopleSoft, WebCenter and UCM integration.
- Provided accurate architectural design for some of interfaces and delivered implemented web service solution.
- Provided multiple proofs of concept solutions including SwA with MTOM and MIME to verify architecture/design.
- Provided OUM standard interface/architecture documents
- SOA Migration Lead/Specialist worked as SOA migration lead
- Provide standardized ANT build scripts for the SOA team.
- Supported SOA team-lead to standardize the process of SOA migration
- Provided custom ANT build script for migration procedure in multiple environments. Also configured with Hudson for continuous integration
- Provided documentation for the SOA team and other migration engineers. Also provide introduction start up documents for new members in SOA team
- Support creating/maintaining system validation code for different environment for different applications such as SOA, OPA, and WebCenter. Also configured ti with Hudson to automate for continuous integration.
- Software Configuration Lead worked as SOA software configuration lead
- Supported establishing the standardized methodology for large size SOA team such as introducing concept of structured abstract WSDL, usage of SVN and proper code management and usage of configuration plan
- Managed SOA development servers as administrator
- Managed SOA team's SVN and user authorization. Also managed/advise structuring of SOA projects in SVN
- Managed SOA MDS
- Managed Hudson SOA tasks for continuous integration
- Provide Tier-1 support for higher environments Production and Pre-production
- Troubleshoot all SOA issue as Tier-1 engineer after migration
- Mentoring other developers/partners/client
- Supported SOA developers/partners troubleshooting issue
- Provided architectural overview and detail process of implementation to partner for the proper communication between the service interfaces
- Supported new SOA developers with startup guide and paired programming
- Experience with Oracle ExaLogic/Cloud environment
Confidential Description: Please contact to discuss. Confidential Description: - Worked as SOA 10g integration specialist and Java JEE developer enhancements/implementation work on BPEL 11g and JEE application.
- Maintain existing BPEL processes 10g
- Java web applications Spring, Struts, Hibernate
Confidential Description: - Worked as ADF 11g/SOA 11g/Security 10g specialist - troubleshoot and
- support/stabilize IT Modernization application on SOA/BPEL11g and ADF 11g.
- Troubleshoot production issues which involve with Oracle IDM 11g, OAM 10g, and OHS 11g. Such as reconfigure httpd, reconfigure OAM authentication and policy, SSO configuration, and various application level custom Java application issues.
- Trace/Debug and fix ADF web applications configure log4j and commons-logging for the effective tracing and debugging.
- Configure SOA high availabilities
Confidential Description: Worked as BPM 11g/ADF 11g lead developer, worked on process modeling, implementation of BPM and UCM integration with WebCenter 11g integrated worklist in WC . ADF 11g custom forms development. Phase 2 engagement from Oracle consulting to deliver Out-of-The-Box functionalities of BPM 11g and WebCenter to fulfill the requirements as in Proof of Concept Confidential Description: Worked as BPM 11g/ADF 11g lead developer, process modeling and implementation using Oracle BPM 11g to fulfill the requirement and demonstrate capabilities of Oracle BPM 11g in this Proof of Concept engagement. Also mentor/consult different ways to improve their existing business process using Oracle BPM Senior BPM Specialist Confidential Support internal BPM team in Project Performance Corp to maintain existing BPM solution to prepare for upcoming survey. This task includes data import/export from AS400 to MS SQL server, reconfigure automation scheduler, maintenance of existing solution and support for UAT and production. I've given advises and also mentored team member for implementation and problem solving debugging . Senior Software Engineer Confidential Description: - Worked as .NET developer for one of MARCS system, desktop version of Field Work Manager Application. I was responsible for not only the actual solution development but also creating a proof of concept solution using .NET and Sybase SQL Anywhere integration to online and offline support. Also worked on other related document work.
- Worked as Java developer/engineer for one of MARCS system, online version of Field Work Manager Application. I am responsible for developing a Java based web application using Spring 3.0, Hibernate JPA. This includes creating web services and maintaining it using AXIS 2.0 .
- Working as Oracle fusion middleware engineer, responsible for process modeling, implementation and integration with other services using BPEL. Also working as J2EE engineer to create Spring-Hibernate based web application and web services.
- Support proposal work Use Oracle fusion middleware BPM and SOA stack to implement proof of concept and prototype as part of proposal.
Confidential Senior Business Analyst Description: Worked as lead J2EE developer for action tracker application. This application is for CFO Office and in this first iteration I was responsible for developing a standalone web application using Spring Framework. Confidential Description: - Worked as .NET portal developer to create ASP.NET applications for DOE portal using C . As .NET developer, I was responsible for not only the user interface but also designing the database and its application implementation, using .NET plumtree API.
- Create .NET web catalog portlet for Leadership Excellence Program for DOE officers.
- Create .NET web application portlet for environmental management process system.
- Work with Flex developers to implement RIA using Flex for portal community.
Confidential Senior Manager Issue Report Process Description: - Worked as BPM engineer architect and develop process application . I was in charge of maintaining the existing senior manager issue report process within the environmental management portal.
- Then I worked on replacing this system with the more generic and flexible version of process model which it can be used in all DOE department from architecting the solution to developing it using ALBPM, Java spring framework, Hibernate ORM , and Drool.
Confidential Manage Application Description: Worked as a BPM developer to create processes and also work on PAPI API layer on top of existing manager application to build communication interface between the ALBPM and Crown Castle's legacy web application. Science Applications International Corporation SAIC Confidential Description: As a key team member on the project, I led ALBPM configuration, and development for SAIC's International Travel project. I was responsible for developing the end-to-end business process for the International Travel Processes using screeflows. I also used the ALBPM tag libraries to integrate BPM Objects with JSP form data. In addition, I provided customized inbox solution to create collaborated BPM process application. I also provided mentoring the customer's development team on designing process, screenflow, and JSP integration within ALBPM. I was viewed as the key BPM developer on the project and received an Award of Excellence from SAIC for achievement and contribution to the project. Confidential Description: As a BPM developer, responsible for developing the reports for developed process flow and maintaining the existing processes it's done by leveraging out-of-box feature of ALBPM. I was also provided mentoring to the NFCU ALBPM developers. Confidential Description: - In first iteration, I worked as one of lead developers on the project. I leveraged BEA AquaLogic BPM and J2EE frameworks to deliver a fully automated solution. The solution involved developing a custom external user interface that integrated with AquaLogic ALBPM using Struts framework JSP and PAPI ALBPM API . I was responsible for developing processes, screenflows, and the custom user interface and integrating the interface with the ALBPM process. In addition, I supported developing the process model, integrating web services, and developing integration to the Government of Bermuda's legacy AS400 applications. The final ALBPM solution is currently in production and is being used by all businesses across Bermuda.
- In follow up contract in 2008, I worked as technical lead to support this project and mentored junior developer to implement additional features.
Confidential Description: As a web application developer, supported development of the automated Domain Registration solution for the Government of Bermuda Registrar General. The application was developed using BEA AquaLogic BPM, Java web application and JSP using struts framework. The final solution automated the process of submitting, tracking, and processing domain registrations for the Government of Bermuda. Software Engineer Confidential - Responsible for developing and maintaining core components of BizFlow BPM server engine, using C/C , Java, VB.NET, and C .NET
- Implemented server-side web service enhancements and testing for BizFlow included implementing SSL, and creating automated test scripts
- Implement SSL functionality to form application server
- Work on BizFlow server's serializer convert axis object to XML and deserializer convert XML to object
- Test Web Service with Java and VB .NET
- Develop BizFlow server engine using C and C .
- server maintenance
- server enhancements such as implementing a parser to the BizFlow SQL activity
- In BizFlow BPMN project, implement server side enhancements
- Authored technical specifications and requirements documents for core BizFlow server functionality
- Developed BizFlow SharePoint EDMS adapter ported adapter to .NET to support SharePoint 2003, document management application.
- Developed the BizFlow UNIX installation text-based using Java and shell script. This supports AIX, SunOS, and HPUX
- Customized internal defect tracking solution, Bugzilla modified tables and added Bugzilla features such as duplicating the reported ticket and creating custom columns and field for the tickets
- Enhanced existing build structure to perform an automatic daily build and distribution
- Establish virtual build environment using VMWARE
- Enhanced existing build script. Use Rhino JavaScript to provide more control to Ant script and create separate build module to use COM objects and Java to support Visual SourceSafe and SVN used batch and shell scripts to support SVN
- Enhanced and stabilized the BizFlow product installations client and server using the InstallShield with InstallShield script and separate C code based module.
QA Contractor Confidential - Write test cases.
- Install/Maintenance of BizFlow product
- Detailed testing on the BizFlow product
|