
BizTalk 2006 Developer at Innovapost
Toronto, Canada Area

BizTalk 2006 Developer at Innovapost
Toronto, Canada Area
Located in Toronto, Ontario, Canada, my professional experience spans more than 13 years covering mostly Microsoft technologies. Experienced author with two published books, several magazine articles, and many web articles - active member of developer community.
** NEW: Visit http://ArtOfBabel.com **
** Currently available for part time and remote assignments **
Professional experience includes many productive projects using BizTalk Server, the .NET Framework, SharePoint, SQL Server, C#, ASP.NET, XML, Web Services and a range of other technologies. Work experience includes organizations like: TD Securities, ADP Canada, Nortel, BMO, MSN.ca (Bell Sympatico), Insurance Bureau of Canada and a range of others.
I specialize in Enterprise Application Integration (EAI) using Service Oriented Architecture (SOA), and prefer to base my implementation on Enterprise Service Bus (ESB)-style integrations built over SOA.
** NEW: Visit http://ArtOfBabel.com **
** Currently available for part time and remote assignments **
*** http://blog.wworkflow.net
Contact me at erik.westermann@gmail.com
BizTalk Server, Enterprise Application Integration (EAI), Service Oriented Architecture (SOA), BPA, BPM, ASP.NET, C#, SQL Server, .NET Framework, social software, collaboration, Customer Relationship Management (CRM), etc.
(Self-Employed; 1-10 employees; Computer Software industry)
September 2007 — November 2007 (3 months)
Established best practices and assisted several organizations during various stages of their projects - all focusing on using BizTalk Server 2006. I also worked with SharePoint and had some exposure to Microsoft CRM Server.
(Government Agency; 51-200 employees; Insurance industry)
August 2006 — August 2007 (1 year 1 month)
Designed and implemented a high-performance BizTalk 2006 Business Rules Engine-based solution that processes 200,000 to 500,000 transactions per day. I was responsilbe for all aspects of BizTalk-based development including establishment of best practices, development procedures, source control for business rules, performance tuning, etc.
Documented solution Arhchitecture, detailed design, and deployment procedures as well.
The final solution was deployed onto several systems for scalability - I also designed the deployment architecture.
(Insurance industry)
February 2006 — July 2006 (6 months)
Designed and implemented an ESB-style BTS 2006 solution, mentored architects, acted in capacity of BizTalk Server Subject Matter Expert
* Designed and implemented an ESB-style BizTalk 2006 solution focusing on the ability to reconfigure at run time and easily add new functionality without stopping the system
* Techniques used include: Trading Partner Management, orchestrations, maps, custom XSLT within maps, and custom pipelines, in addition to standard features like orchestrations
* Provided guidance for using SQL Server Integration Services (SSIS) to make certain characteristics of the solution easier to implement and maintain.
* The system was deployed and handled several of FCT's key clients that include major banks.
(Public Company; Computer Software industry)
March 2006 — March 2006 (1 month)
Technical Reviewer and contributing author for the Microsoft BizTalk 2006 Exam
* Provided timely and accurate technical review of certification exam questions and answers
* Contributed a number of questions and answers, that were accepted in the final certification exam
* Assisted in designing questions and answers to improve their quality
(Public Company; Information Technology and Services industry)
March 2005 — February 2006 (1 year)
Provided process guidance, mentored developers, served as BizTalk Server Subject Matter Expert
* Designed BizTalk Rules engine based system to process transactions for the Insurance Bureau of Canda
* BizTalk and SQL Advisor, Union Gas - provided prescriptive guidance for BizTalk 2004 Preparedness and Recovery procedures; implemented a backup and restore process based on a third-party scheduling system
* Architect, Rogers Home Phone Manager - an ASP.NET-based solution that enforces business rules and integrates two back office systems via Web Services through a custom Single Sign-On solution. I am the solution's fourth architect and rationalized development methodologies and processes.
* Architect, Sigma Phone Manager - an ASP.NET-based solution that's similar to Rogers Home Phone Manager but supports "white label" functionality, is completely multi-lingual, and completely configurable
* Advisor for several pre-sales opportunities based on BizTalk Server 2004 and K2.NET 2003 Server
(Information Technology and Services industry)
October 2003 — March 2005 (1 year 6 months)
Served as Principal Consultant with an outsourcing/IT services firm with 40 employees and $6 million in annual revenue.
* Architect, FundMedia - a Web based donation management system that allows consumers to create their own teams for campaigns for various non-profit organizations
* Architect, Bell Sympatico MSN.ca Feeds Processing Engine. This is a BizTalk Server 2004-based solution that processes 20,000 news feeds per day on a fully redundant and load-balanced hardware platform; the system processes feeds from providers like CBC, CTV, and Canadian Press to update content on the msn.ca Web site. My role was architect, and technical lead.
* Architect of lemontonic.com - a video dating service by Lemontonic Inc. Managed entire project: plans, staffing, architecture, technical quality assurance, change control and other key aspects. System uses BizTalk Server 2004 (including the Business Rules Engine), Live Communications Server, and various other Microsoft server products.
ACM, IASA