Integration Consultant Resume
Seattle, WA
TECHNICAL SKILLS:
BizTalk Server: 2004, 2006, 2006 R2, 2009, 2010, 2013; EDI X12 and EDIFACT; HL7 and Covast EDI BizTalk Accelerators, HIS Adapter, WCF LOB adapters; BizTalk BAM
BizTalk Deployment Framework: (BTDF); BizTalk ESB Toolkit; WCF, WF, Web - services, MSMQ, RabbitMQ, XML, SOAP, WSDL, XSD, XPath, XSLT, BPEL, XLANG/s.
Programming: C#, .NET Framework, Visual Studio .NET, SQL Server, NUnit, SoapUI, Confidential TFS, Subversion.
System Integration: (B2B and EAI, SOA, ESB), Software Development, Program Management, Integration Architecture, System Analysis.
EXPERIENCE:
Integration Consultant
Confidential, Seattle,WA
Responsibilities:
- Developed BizTalk applications for new and existing integrations for large companies. The following company/industry profiles give some background on my projects.
- I have developed the interfaces between on premises Employee Testing application and the test provider company. Created a project to integrate a system with Azure ServiceBus Topics using .NET or REST API. Created several maps with EDI schemas using XSLT code; created the BRE rules to validate EDI documents.
- Created the Integration Architecture for a bank integration project. Designed and developed the Proof of Concept projects with different Integration Patterns; created a logging part of the integration environment using the Enterprise Library
- BizTalk, and MSMQ. Wrote several architectural and design documents, participated in adaptation of the Interactive Financial eXchange (IFX) standard.
BizTalk Architect
Confidential, Seattle, WA
Responsibilities:
- I have upgraded the BizTalk 2006 R2 version applications to the BizTalk 2013 version; redesigned solution architecture. I have created a new solution infrastructure in the archive, exception handling, notification, and logging parts; enforced the naming conventions; recreated documentation; created an automated deployment
- BizTalk Deployment Framework and test driven architecture; adapted MSBuild tasks. I have retested the code base, resolved bugs; upgraded the SAP adapter artifacts to the WCF SAP adapter artifacts; installed the BizTalk 2013 in multi-computer cluster in four environments.
- I administered all existed BizTalk clusters: tuned up SQL and BizTalk servers; monitored document workflows; investigated and resolved issues; created several new BizTalk applications.
Environment: BizTalk Server 2006 R2, 2010, 2013; the BizTalk adapters: SAP, WCF-SAP, FTP (FTP/SSL), SFTP (SSH/FTP), SQL, BizTalk Deployment Framework; MSBuild; NUnit; log4net; ESB Toolkit; MBV; PAL.
Sr. BizTalk Developer
Confidential, Thousand Oaks, CA
Responsibilities:
- Created several interfaces to integrate Dynamics CRM with external partners; developed the Flat File debatching, PGP encryption / decryption; error handling subsystem. Implemented a proof of concept project to integrate BizTalk with RabbitMQ (AMQP server) using WCF-Custom adapter.
Environment: BizTalk Server, the BizTalk adapters: WCF-*Http, WCF-SQL, ScheduledTask; PGP encryption/decryption; Subversion.
Sr. BizTalk Developer/Architect
Confidential, Scottsdale, AZ
Responsibilities:
- I am working to improve the on-premises BizTalk solution integrating Confidential Dynamics CRM and CLEAR CRM. Architected and implemented several complex message processes to real-time synchronization of these systems.
- Architected different kind of convoys, content and context routing, throttling in these processes. Tuned up performance of the production BizTalk Server. Created test harnesses with SoapUI and WCF test adapters for both systems. Added the process tracing and logging; worked out error handling.
Environment: BizTalk Server 2009, the BizTalk adapters: WCF, WCF-SQL, WCF-netMsmq; SQL Server, CLRSQL.
BizTalk Developer
Confidential
Responsibilities:
- I developed the “Nucleus” integration project to improve interchanges with the Global Distribution Systems (GDS) as Sabre and Galileo.
- I created orchestrations, maps, and schemas; participated in the solution architecture design; redesigned the deployment process with MSBuild; implemented maps on pure Xslt code; developed the SQL and .NET artifacts
- Created test harnesses on SoapUI and .NET; architected and developed BAM artifacts; architected and developed the Notification system; utilized complex compensation processes in orchestrations.
Environment: BizTalk Server, MSBuild, Visual Studio, SQL Server, SoapUI.
BizTalk Solution Team Lead
Confidential
Responsibilities:
- Integration projects for the Electricity Delivery Company. I was managing, mentoring, and teaching the team of the architects and developers.
- We created several proof of concept projects with BizTalk Server, WCF Web-services, and intermediate SQL storages. I was teaching developers to use different aspects of the BizTalk Server, WCF, and WCF-adapters.
- I made review of the BizTalk solution created as the backend of the Web-system trading the hotel tickets. Analyzed the messaging system to rapidly improve the performance and latency.
- Made recommendations for changing the schema and map system for better utilization of the OpenTravel Alliance (OTA) schema standard.
Environment: BizTalk 2006 R2, WCF adapters, Visual Studio 2008, SQL Server, and WCF.
BizTalk Solution Architect
Confidential, Los Angeles, CA
Responsibilities:
- The project was the message broker for the multimedia application working in behalf of the Wi-MAX infrastructure project. I created the project patterns for the different kind of the Web-services, as the Wrappers and the Composite services, implemented several Web-services, created the name conventions, the solution structure, made the code review of the offshore team, investigated and fixed Web-service incompatibilities with Java services and clients.
- Examined different kind of binding in our system like netTcp, and named pipes. I used the WCF extensions to conduct the message logging. Created the monitoring system to check availability of the Web-services. Implemented integration and performance tests with SoapUI.
Environment: BizTalk 2006 R2 x64, WCF adapters, Visual Studio 2008, WCF software factory, Confidential System Center Operations Manager 2007, SoapUI, and WCF.
BizTalk Developer
Confidential
Responsibilities:
- Several BizTalk services were created to consume data in different formats through the Web-services, FTP sites. The services are using the integration patterns as the debatching, the “GetLastData”, etc.
- Phase III of the BizTalk project for processing the EDI documents: I was upgrading all BizTalk projects from the Covast EDI BizTalk Accelerator and the BizTalk 2004 to the BizTalk 2006 R2 and new EDI system, redesigning the schemas, maps, and orchestrations to achieve better encapsulation and latency.
- I architected and implemented the parser to map the commodities from EDI documents to the Commodity.
- Phase II of the BizTalk project for processing the EDI documents: I moved the Business logic from the different part of the solution to the Business layer implemented on the Business Rule Engine. Developed the sets of Business rule policies using different techniques. These business rules fixed errors and incompatibilities in the EDI documents. I tuned up the BizTalk artifacts and SQL stored procedures to achieve the high reliability in peak load conditions. Created scripts for deployment, deployed all parts of the system.
- I implemented a BizTalk project to extract the dangerous good information from EDI ASC X12 and EDIFACT documents and pass it to a Web-service.
- BizTalk project for processing the EDI documents (ASC X12 and EDIFACT CUSCAR): The documents come to the FTP locations, processed by Covast EDI Accelerator, and go through the complicated mapping and verification to the SQL database.
- I changed the Document Definitions of EDI documents in the Covast database to fit requirements for different EDI document formats, created the Covast connectors for FTP locations, worked with SQL database through the SQL BizTalk Ports and
- .NET objects, handled the deadlock conditions in the Orchestrations and the Stored procedures, created test cases, test harnesses, deployment scripts, deployed solution to the multi-server environment.
- I implemented a test-driven approach by making extensive unit and integration test sets. This helped to achieve the high-reliability in cases with variety of input EDI sub-formats.
Environment: Covast EDI BizTalk Accelerator, SQL Server, C# helper classes, Confidential Enterprise Library, NUnit, BAM, Business Rule Engine (BRE), and BizTalk 2004 and 2006 R2 Beta.
BizTalk Developer
Confidential
Responsibilities:
- BizTalk proof of concept project for San Luis Obispo County (California): Tools: SQL Server 2005, Framework .NET 2.0, BizTalk 2006, and the Global Justice XML Data Model (JXDM) schemas.
- BizTalk integration project for Alderwoods: It included direct messaging subsystem (port-to-port) and an Orchestration with parallel convoy processing; full set of SQL ports and SQL stored procedures, XSLT code, and deployment to the multi-host, multi-server environment.
- BizTalk project for Interior Health Authority: An Orchestration I developed works with two Web-services, sends the messages through SMTP-port, has a full set of BizTalk artifacts like schemas, maps, different kind of ports.
- BizTalk project I developed all BizTalk artifacts: schemas, maps, orchestrations, business rule policies, vocabularies, C# code, five stub Web-services, a Web-application to work with HTTP adapter. I created a Recursive File Adapter, which receives the documents from more than 700 file folders.
Environment: BizTalk Server 2004, 2006, XML, XSD, XSLT, C#, Confidential Studio.NET, Confidential SQL Server 2000, Confidential Enterprise Library, Confidential BizTalk Accelerator for HL7, NUnit.
System Integrator
Confidential
Responsibilities:
- I integrated the B2B wholesale trade system with the Regional warehouses, with the Consolidating warehouses, with Production. I made the Document flow diagrams, XML-schemas, XSD -data transformation maps, Orchestrations, Web-services.
Environment: Confidential BizTalk Server 2004, XML, XSD, XSLT, C#, Confidential Studio.NET, Confidential SQL Server. BizTalk Adapters: FTP, HTTP, SOAP, and SQL.
Application Developer
Confidential
Responsibilities:
- Created a Web-system for a recruiting company. The system was gathering and publishing the resumes and vacancies.
Environment: C#.NET, JavaScript, ASP.NET, ADO.NET, ERwin, Crystal Report, HTML, DHTML, Confidential FrontPage, ODBC.
Sr. Application Developer
Confidential
Responsibilities:
- Created a Document Management system: I modified the document classification system; designed the database; managed the team; done the development and deployment of the code for integration FineReader OCR system and the operator interface.
Environment: MS Project, MS Visual Source Safe, Abbyy FineReader, Erwin, Oracle.