
Prarie Blake
Enterprise Application Integration Architect
Focus
My aim is to become the preeminent Enterprise Application Integration expert in western Canada. Specifically, I am focusing on negotiating the divide between business needs and system implementations in the context of data communication.
Employment History
BearingPoint
Sep 2005 to present
Technical Architect (manager)
interBusiness Solutions
Aug 1998 to Sep 2005
Sub-contractor
Prarie Blake Enterprises
Dec 1998 to Sep 2005
Software Engineer/IT Consultant
Pacific Forestry Centre
Jan 1998 to Aug 1998
Programmer
BC Ministry of Agriculture
May 1997 to Mar 1998
Database designer
Projects
Revenue Management System
Sep 2005 to present
BearingPoint, Victoria, BC
- Leading interface team for AS2 based XML integration between SAP and legacy system.
- Designed XML integration specification for standard messages.
- Designed custom IDoc structures and architecture to process then.
- Wrote functional and technical specifications for webMethods, SAP IDoc processes and SAP custom interfaces.
- Led requirements analysis and wrote the blueprint sections for master data and interfaces for large integration between legacy system for medical services premiums and SAP billing, payments and collections.
- Designed and implemented Equifax trade data feed.
- Led SAP interface and batch operations in sustainment role.
- Wrote ABAP programs in sustainment role for system improvements after go-live.
- Architected and administered webMethods Integration Server and Trading Networks for batch integration of legacy systems and SAP.
webMethods Mainframe Integration
Jan 2005 to Sep 2005
Ministry of Revenue and Small Business, Victoria, BC
- Developed webMethods connection between a custom built .Net application and an MVS mainframe system using IMS Connects.
- Programmed Javascript in a .NET custom control for changing values of embedded variables in an HTML page generated from XML and XSLT.
- Programmed .NET custom control for editing XML templates used to generate PDFs using Apache’s FOP.
ekoscommunications.com
Dec 2004 to Sep 2005
EKOS Communications, Victoria, BC
- Customised Drupal for use with a media-rich website.
- Created new modules to show video and partition site content.
Oracle EDI Integration
Dec 2002 to Sep 2005
Ministry of Community, Aboriginal, and Women's Services, Victoria, BC
- Gathered requirements, designed and built an accounts payable application integration connection between an invoice system and the BC Corporate Accounting Service using Mercator 6.5, Perl, and Oracle database adapters.
- Managed a system of components through development, test, and production phases.
Logistics EDI System
Jan 2002 to Sep 2005
WAGIC, San Jose, CA
- Implemented logistics EDI transactions for trading with Home Depot and Sears Canada.
- Used Mercator 5.0 and Trading Partner 6.0.1 to implement seven ANSI X12 transactions.
Oracle EDI Integration
Jan 2002 to Sep 2005
Land and Water British Columbia Incorporated, Victoria, BC
- Gathered requirements, designed and built an accounts receivable application integration connection between a Land and Water invoice system and the BC Corporate Accounting Service using Mercator 6.5, Perl, and Oracle database adapters.
- Designed and programmed a system of Perl scripts that manage the Mercator maps and notify users of results and errors.
MS SQL Server EDI Integration
Dec 2000 to Mar 2004
Tecnet Canada, Victoria, BC
- Designed and built EDI interfaces for help desk EDI transactions supporting Dell Canada clients using Mercator 5.0 and Trading Partner 6.0.1 to manage the ANSI X12 transactions via FTP.
SAP and MVS EDI Integration
Feb 1999 to Aug 2003
Progistix, Toronto, ON
- Implemented Mercator maps to convert XML data to SAP IDocs for logistics system interacting with Amazon Canada via ECXpert.
- Designed and built a transaction management system using Mercator 5.0 and Oracle 8i.
- Built, maintained, and managed multiple versions of Mercator EDI maps and specifications for Bell Canada and Xerox Canada.
- Managed several Mercator professionals for development of fourteen Mercator maps.
webMethods Exploratory System
Feb 2003 to Mar 2003
Common IT Services, Victoria, BC
- Designed, implemented, and documented a toy webMethods system to explore the possibilities of integrating multiple disparate data sources.
Integration Broker Selection for BC Government
Jun 2001 to Nov 2001
Ministry of Finance, Victoria, BC
- Consulted in the selection process of an integration broker for the BC Government.
- Confirmed product tests were possible by implementing the requirements with Mercator 5.0 maps simulating a message broker.
- Message brokers were to integrate MQ Series, a simulated Mainframe system (COBOL file), and a DLL using a common XML file format for the transactions and EDI, XML, and flat file formats for the endpoint data formats.
- Set up and maintained Windows 2000 Server instance to test LDAP (via Active Directory) integration possibilities of integration products.
- Lead the test drive of the four available integration brokers for the Ministry evaluation teams and produced a document to guide the test drive process.
- Produced requirements document for evaluation exercises to be completed by the proponents including diagrams describing structure of required system.
Skills
OS Environments: Win 9x/ME/NT/2000/XP; Linux; UNIX; Mac; Win 3.x; Dos.
Languages: ABAP; C#; Java; Perl; PHP; C++; C; Visual Basic; Assembler; Tcl/Tk.
Standards: ANSI X12 EDI Transactions 142, 810, 820, 850, 860, 864, 888, 894, 940, 945, 947, 996, and 997; HTML; XML; SOAP; WSDL; CSS.
Software: webMethods; Mercator; MS Office; Macromedia Flash/Dreamweaver; Visual Studio; Apache.
Database: Oracle; SQL Server; Microsoft Access; MySQL.
SAP Modules: PSCD (FI-CA ECC6 and v4.7c)
Education
Bachelor of Computer Science 2001 with Software Engineering Option - University of Victoria, British Colombia.