Summary
Overview
Work History
Education
Skills
Certification
Technical Specializations
Industry Experience
Tools And Software
Timeline
Generic

Michael Smyth

Atlanta,GA

Summary

I am an accomplished Enterprise Architect with a wealth of experience exceeding 20 years in IT leadership. Throughout my career, I have consistently demonstrated proficiency in spearheading the development and execution of technology solutions that are closely aligned with overarching business objectives. My track record is characterized by successful design and management of intricate systems and infrastructure, ensuring the seamless delivery of projects, and providing adept technical guidance to multifaceted cross-functional teams. My expertise spans diverse industries, including finance, healthcare, and retail, showcasing a versatile skill set. Backed by robust leadership skills and an ability to communicate effectively with stakeholders, I am well-positioned to contribute as a valuable asset to any organization.

Overview

27
27
years of professional experience
1
1
Certification

Work History

Director Consulting Expert

CGI Inc
09.2009 - Current
  • I am an accomplished Enterprise Architect with a wealth of experience exceeding 20 years in IT leadership
  • Throughout my career, I have consistently demonstrated proficiency in spearheading the development and execution of technology solutions that are closely aligned with overarching business objectives
  • My track record is characterized by successful design and management of intricate systems and infrastructure, ensuring the seamless delivery of projects, and providing adept technical guidance to multifaceted cross-functional teams
  • My expertise spans diverse industries, including finance, healthcare, and retail, showcasing a versatile skill set
  • My comprehensive understanding of how technology can propel business growth and enhance customer satisfaction has been a cornerstone of my success
  • Backed by robust leadership skills and an ability to communicate effectively with stakeholders, I am well-positioned to contribute as a valuable asset to any organization.

Dataflow Transformation

Ohio Department of Health
  • The transformation project for the Ohio Department of Health involves migrating from an on-premises BizTalk platform and custom C# services architecture to a micro-service architecture on Azure cloud using MuleSoft, C#, and various Azure services
  • The project is divided into three phases: Ingestion, Process, and Management
  • Here are detailed duties and responsibilities for different aspects of the project: Architect Azure Cloud Infrastructure, Design Bicep Scripts, Design Json Canonical, Architect MuleSoft Pipelines, Architect Data Mapping, Architect Backend SQL Repository.

Big Data Implementation

Service Master Brand
  • As the lead Enterprise Architect for the Big Data Implementation project at Service Master Brand (SMB), my role encompasses designing and implementing a comprehensive solution to centralize and streamline data from diverse sources
  • The project involves leveraging cutting-edge technologies such as Azure Data Factory, Azure Data Bricks, Azure Data Lake, and Snowflake to achieve seamless data processing, storage, and analysis
  • The ultimate objective is to empower SMB's Power BI Reporting platform with a robust, unified data infrastructure
  • Azure Data Factory Workflows, Snowflake Data Warehousing, Power BI Reporting, Stakeholder Collaboration, Agile Methodologies.

Azure Data warehouse

Fitness Connection
  • This initiative aims to replace the existing on-premise SQL database and Excel spreadsheets with a modern, scalable, and cloud-based data solution
  • The project includes the design and development of Data Factory workflows, Azure Synapse data structures, stored procedures, and Power BI reports
  • Collaboration with the client is crucial to define and implement a structured ETL process, incorporating Bronze, Silver, and Gold layers for data quality and integration
  • Detailed duties and responsibilities include Azure Data Factory Workflows, Azure Synapse Data Structures and Stored Procedures, Power BI Reporting, Collaboration with Client.

MuleSoft Implementation

TVA
  • In my role as an Integration Architect, I serve as a key member of the team responsible for providing architectural guidance, implementing integration workflows, conducting unit tests, and maintaining up-to-date design documentation
  • My focus includes designing and developing Mule flows, leveraging integration patterns, offering effort estimations, and ensuring alignment with project goals throughout the development cycle
  • Mule Flow Design and Development, Integration Pattern Application, MUnit Test Suite Development, Documentation Management.

Business Intelligence Migration

Southern Company
  • The project involved designing and developing SSIS packages, analyzing facts and dimensions for data analysis and design within SSAS, creating and deploying cubes, perspectives, and aggregations in SSAS, and developing complex stored procedures, functions, tables, and views utilizing T-SQL
  • My role also included ensuring the accuracy and integrity of data and applications through thorough analysis, coding, profiling, and problem resolution
  • SSIS Package Development, SSAS Cube Design and Deployment, T-SQL Development, Data Accuracy and Integrity.

MuleSoft Implementation

Connect for Health Colorado
  • In my role as Integration Architect on a large team, my primary responsibility is to provide strategic architecture guidance and design input for complex data integrations spanning multiple and disparate systems within the patient portal solution
  • My focus includes designing and developing Mule flows, leveraging integration patterns, providing effort estimations, and offering continuous advisory support to the project team throughout the development cycle
  • Architecture Strategies and Design Input, Mule Flow Development, Integration Patterns and Effort Estimation, MUnit Test Suite Development, Translation of Mapping Documents and Workflows, SOAP and Restful API Development.

MuleSoft Implementation

Cracker Barrel
  • In my role as the Solutions Architect, I spearheaded a multi-phased delivery of MuleSoft integration solutions to seamlessly integrate the client's existing systems with their new Salesforce environment
  • My responsibilities encompassed providing architectural strategies, designing API specifications, implementing solutions in MuleSoft Anypoint Studio, creating deployment packages using CI/CD with Bamboo and BitBucket, and collaborating with various teams for successful implementation
  • Architectural Strategies, API Specification Design, Implementation in MuleSoft Anypoint Studio, CI/CD with Bamboo and BitBucket, Technical Documentation, Collaboration with Testing Team, Establishing Best Practices.

MuleSoft Implementation

Regions
  • The implementation involved leveraging MuleSoft for both one-time data loads and ongoing business workflows, enabling seamless integration with the older systems
  • A third-party vendor was responsible for the discovery and requirements gathering, while the CGI team, under my leadership, implemented MuleSoft workflows based on these requirements
  • I provided high-level architectural design, created API designs using the MuleSoft Design Center, and oversaw the implementation in Anypoint Studio
  • The deployment process was streamlined through continuous integration and deployment (CI/CD) using Bamboo
  • Architectural Design, MuleSoft Workflow Implementation, Collaboration with Third-Party Vendor, Unit Testing, CI/CD Implementation.

Azure Logic Apps Implementation

Aaron’s Rent
  • Proposed, designed, and implemented a cloud-based solution to help automate warranty claims processing
  • The cloud-based solution utilized azure logic apps to process manually entered claims and route them to their correct vendor
  • Design and implement an automated solution that would process scheduled payments with the client's payment gateway API
  • This was a cloud-based solution that utilized Azure WebJobs
  • Part of a team that is currently designing, prototyping, and implementing a cloud-based messaging infrastructure that provides integration points between the client's HR system and other internal systems
  • The solution utilizes Azure Service Bus and Web APIs.

Technical Assessment

Hooters of America
  • Performed a technical assessment of the current mobile application and custom Point of Sale System
  • The assessment led to multiple projects within the organization, including redevelopment of their mobile application, integration with a 3rd party vendor for online ordering and on-demand deliveries, and targeted development fixes to their current custom POS System.

Web Application Implementation

Rollins - Orkin
  • Designed and developed a new sales and support call center solution
  • This engagement utilized Agile/Scrum development methodology and the technical solution was a web site that leveraged the .net 4.5 framework with MVC, entity framework and bootstrap
  • The solution integrated with other company systems, such as their telephony system Avaya and other legacy systems.

Windows Based Application Implementation

Aaron’s Rent
  • As Technical Lead for a team of five developing a mission critical Point of Sale system, developed the core business logic and functionality within Aaron's SCRUM/Agile development methodology
  • The system's front end was WPF, mid-tier components were C#, Database SQL Server 2012
  • The Architecture pattern was modelled after CSLA – PRISM.

BizTalk Implementation

Cox Media Group
  • As Technical Lead for a BizTalk Server 2006 R2 implementation, my responsibility was design, development and deployment for multiple BizTalk projects
  • Implemented a new invoice process that allowed parts vendors to submit invoices in a standardized format and to develop an interface to automate the processing of invoice files into the company's line of business systems
  • The design and implementation of the new BizTalk Solution included receiving a standardized XML invoice message from the parts vendor, automating message de-batching and processing, applying BizTalk's Business Rules Engine against the message and processing the final data into the company's line of business systems
  • The project scope also included implementing BizTalk's Business Activity Monitoring to report process metrics for internal IT resources
  • Implemented a new BizTalk EDI Interface with Samsung and Panasonic
  • The design and implementation of the BizTalk Solution included, transmitting purchase orders (EDI 850) via AS2 HTTP, receiving functional acknowledgements (EDI 997) and reconciling the messages with the originating purchase orders, transmitting inventory data (EDI 852), and receiving invoices (EDI 810) and processing them back into their ERP System.

Senior Architect

Young Consulting
03.2009 - 09.2009
  • Led a team to design and develop a new Experience Rating Model System for an existing client
  • The client formerly used spreadsheets to calculate an Experience Rating for the business process of generating a final quote
  • Designed and developed an ASP.Net application that will replace the work of these spreadsheets and integrate with the current quoting system.

Senior Architect

Anderson Press Inc.
05.2006 - 02.2009
  • Led a team of 5 employees to re-engineer a company's business work flows and software applications to a more streamlined process
  • The company was utilizing several older applications and performing redundant and tedious tasks to accomplish its business objectives
  • Replaced these older systems with an Enterprise Solution that contains the following components: Internal Auction/Retail System and e-Store and Auction Services
  • Designed, developed, and implemented a web service/client to process all companies' incoming orders, customers, and shipments from e-commerce websites and internal applications to the ERP System
  • Designed, developed, and implemented multiple different types of websites for different companies
  • These different types of websites were B2B e-Commerce, B2C e-Commerce, and informational sites
  • Designed, developed, and implemented different types of support tools for different types of applications.

Senior Systems Engineer

CAS Services LTD
05.2001 - 05.2006
  • Designed and developed modules for healthcare products that indirectly supported the system
  • Created Technical specifications and supported technical documents for each project
  • Assisted Business Analysts while scoping new product improvements or new products with the clients
  • Designed, developed and implemented a web service process that allowed external partners to interface health care requests to a client
  • The web service allowed external partners to create, update, recall, and check statuses of health care requests
  • Designed, developed and implemented a fully object-oriented, three-tier application to manage Health Services and Health Resources
  • The solution is currently implemented for the National Health System in England and Scotland
  • This application allowed users to search for different types of Health information based on queries and categories and send the information to the end user
  • Re-engineered an existing two-tier VB 6.0 application to n-tier .Net 1.1 framework solution
  • Responsible for creating scripts and custom tools for data migration, which process and move data from multiple different data sources, format and cleanse data into a specified SQL Database
  • Designed and developed new auditing and logging modules and administrative tools
  • Call center triage-based software that allows nurses and doctors to treat patients over the phone and direct them to their proper health destination
  • Responsible for design, development and implementation of new functionality and modifying existing functionality based on the products roadmap and client's priorities.

Senior Application Developer

WebMD
10.1998 - 12.2000
  • Worked closely with the customer support and billing department to gather new requirements for their registration and billing system
  • Designed and implemented critical new features and a vastly enhanced Object Oriented registration and billing systems written in Visual Basic 6.0 and Oracle 8i
  • Designed and developed a “Customer Batch Loading” Tool that helped the registration department load large amounts of customer data files into a registration database
  • The tool indicated which customers already existed within the customer database based on matching algorithms, allowed users to batch load certain groups of data, and selected specific customer data to load into the Oracle 8i database.

Programmer Analyst

Georgia Baptist Healthcare Systems
07.1997 - 10.1998
  • Gathered and documented requirements from client sites
  • This documentation provided a full analysis of how current patient and billing systems are implemented at their site, how to implement the new patient and billing systems without loss of current functionality and recommendations for new application implementation
  • Responsible for implementation and support for HBOC patient administration and billing applications for our clients
  • Designed and created various client specific applications and processes in Visual Basic 6.0 and SQL Server 7.0.

Education

Master of Science - Information Technology

American InterContinental University
09.1997

Bachelor of Science - Civil Engineering

Georgia Institute of Technology
05.1994

Skills

  • RESTful API Design and Development
  • Azure Cloud Computing
  • MuleSoft Implementation and Development
  • Sql Server Development
  • BizTalk Development
  • SnowFlake platform
  • Requirements and Technical Analysis
  • Enterprise Architecture Design
  • Software Development Lifecycle
  • DevOps Practices

Certification

  • BizTalk Certified
  • MuleSoft Developer Certified
  • MCP, Microsoft Certified Professional

Technical Specializations

  • Enterprise Architecture
  • Application Integration
  • Agile Project Management
  • Microsoft Development

Industry Experience

  • Telecommunications
  • Retail
  • Hospitality
  • Freight and Logistics
  • Packaging
  • Commercial Services
  • Healthcare

Tools And Software

  • Visual Studio
  • Anypoint Studio
  • Salesforce
  • Team Foundation Server
  • GitHub

Timeline

Director Consulting Expert

CGI Inc
09.2009 - Current

Senior Architect

Young Consulting
03.2009 - 09.2009

Senior Architect

Anderson Press Inc.
05.2006 - 02.2009

Senior Systems Engineer

CAS Services LTD
05.2001 - 05.2006

Senior Application Developer

WebMD
10.1998 - 12.2000

Programmer Analyst

Georgia Baptist Healthcare Systems
07.1997 - 10.1998

Dataflow Transformation

Ohio Department of Health

Big Data Implementation

Service Master Brand

Azure Data warehouse

Fitness Connection

MuleSoft Implementation

TVA

Business Intelligence Migration

Southern Company

MuleSoft Implementation

Connect for Health Colorado

MuleSoft Implementation

Cracker Barrel

MuleSoft Implementation

Regions

Azure Logic Apps Implementation

Aaron’s Rent

Technical Assessment

Hooters of America

Web Application Implementation

Rollins - Orkin

Windows Based Application Implementation

Aaron’s Rent

BizTalk Implementation

Cox Media Group

Master of Science - Information Technology

American InterContinental University

Bachelor of Science - Civil Engineering

Georgia Institute of Technology
Michael Smyth