Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Michael Webber

Avon Lake

Summary

Delivery manager and development team lead with more than 19 years of experience in delivering varying types of technological solutions for clients. Specializes in coming into a project that is at risk of failing with clients whom are displeased and showing immediate changes and results. Designs and implements innovative solutions to complex problems. Excellent at building cooperative lasting client relationships for extended work opportunities. Strong project management skills combined with excellent planning and flexibility ensures that projects completed well within a strict budget and timeframe. Strong QA and testing experience. Excellent at designing solutions with custom hardware platforms and cloud solutions. Skilled in designing and implementing development process improvements. Excellent at managing multiple projects with multiple development teams including project resource needs and budgetary concerns. Has a focus on the solution not the problem mentality and is excellent at keeping multiple teams moving forward focusing on delivery by making design and implementation decisions preventing scope creep.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Private Contractor

Self
03.2024 - Current
  • Building a network using Terraform setting up CICD pipeline for AWS deployments.
  • Training Development teams on micro-service architecture and converting large applications into smaller consumable services hosted in the cloud.
  • Several cloud readiness assessments.
  • Training on AWS best practices.
  • DOD contract setting up and maintaining Azure environment as well as getting the environments through several different kinds of compliance requirements.
  • DOD contract training technical team on Azure/AWS and general cloud best practices, trouble shooting issues, SQL server administration and best practices, security of custom developed .NET and python based software solutions.

Technical Team Lead / Delivery Manage

Prime TSR / ConvergeOne
04.2021 - 01.2024
  • As a successful team leader, I was quickly promoted to delivery manager because of my ability to work with difficult clients that are looking to go elsewhere and instead gaining their trust with honest, technical expertise and meticulous planning. This also led to future contract or extensions off the original contract instead of the loss of a client.
  • Led internal development team, internal technical assets and client technical resources through the project inception, planning to implementation and successful project closeout.
  • Responsible for building and running personal improvement plans for internal team members that are not performing well with a successful rate of retention of 100 percent across 3 employees.
  • Successfully helped build out the delivery management team within the company and after being purchased by ConvergeOne and working with our parent company to train the new delivery teams on how to successfully run a project with a client and keeping within budget while eliminating scope creep.
  • Successful and running multiple projects at the same time with different development teams and project scope. Successfully delivered projects in multiple industries including job employment, government, health care, education, title and mortgage, auto parts, logistics, HR management and real estate.
  • Has a primary focus on AWS with some Azure migration projects
  • Focused primarily on AWS cloud migrations, migrating custom applications to a cloud-based service architecture model, following cloud best practices, utilizing infrastructure as code (primarily Terraform) into the development process.
  • Migrated an on premise .Net based application into an existing competitor’s application that was written in Python/Django.
  • Converted .Net web application to python web API and to speed up the process I wrote several scaffolding options for the API’s the team and I created to migrate into the Django based system.
  • I mapped the functionality between the two systems to bring over everything that crossed over as immediate need and set up future development work for enhancement work after.
  • Split the .net monolithic web application into several cloud based microservices.
  • Migrated the existing data from the acquired software to the existing system.
  • Created the infrastructure using Terraform and incorporated it into the deployment process of the client.
  • Worked with the client to set up the deployment of the infrastructure using their current Jenkins implementation.

Team Lead of Core Systems

Trademark Global
01.2019 - 04.2021
  • Responsible for leading the team in all areas of the development process that were not in place upon my arrival.
  • Implemented a project management solution for our team using Jira and building out the development process and communication process with the business stakeholders.
  • Implemented the testing process and brought in a QA engineer to assist in this effort to improve the first-time deployment success rate by over 90 percent and moved the team to working directly with the QA members from requirements gathering until project completion.
  • Implemented code review process for the development team and moved from an on-premises version of Mercurial to GitLab to take advantage of their merge request / code review process.
  • Implemented CICD using Jenkins and brought on a CICD engineer to manage that process and work with me moving all our projects over to Jenkins.
  • Implemented a project delivery methodology focused on not only delivering the projects the company was requesting, but also to ensure we include improvements either to increasing revenue or decreasing fee costs from our customers and ensuring we reduce our tech debt with each project.
  • Implemented a QA environment and Development environment and worked directly with the Hardware team to complete this. This environment did not exist nor was there any real effort made to software testing prior to my arrival.
  • Responsible for mentoring and training of new employees that were brought into the company to work in the team.
  • Implemented a micro-service design approach for all development team projects where communication with the service would be handled using Dell Boomi.
  • Improved the warehouse shipping efficiency 10 percent by increasing the performance of the customer windows forms shipping application by about 90 percent. This release directly resulted in stopping the need for temp employees to fulfill our shipping needs for the day, saving the company unnecessary labor costs.
  • Worked with the warehouse management team to design the warehouse process which maximized our shipping output by removing old process redundancies and implementing more modern practices.
  • Stabilized Sage X3 ERP system and the communication with that system moving from the custom communication model to using .net core Web APIs and Dell Boomi. Prior to this upgrade we were unable to close our financials every month because our financial data did not match between our systems and were in fact off by over 2 million dollars every month. This upgrade directly improved the accuracy of our financial reporting between the two systems to 99.7 percent, reduced dev ops team intervention and 3rd party consultant reliance by over 95 percent and saved the company 480 K in added expenditure costs each year that would have previously been incurred by using the consultants.
  • Upgraded the warehouse from the custom built .net application to a more modern warehouse management system, Highjump. Was critical in designing the new integrations with other systems using .net core Web APIs and Dell Boomi for all of our inter application communication needs. This gave us complete visibility into our data transmissions and a new level of control that previously did not exist.
  • Upgraded the inventory management system from being separate in each system and synchronized 3 times a day to being an AWS, .net Core, Dell Boomi integration that used our new warehouse management system as the system of record for our warehouse inventory levels. This inventory service gave us real time inventory reporting that we included into all of our order processing and EDI processes that needed the inventory level. This was directly responsible for improving the acceptance rate of our customer orders and increased revenue through EDI because the inventory levels were being more accurately reported to the customer at a much more frequent manner.
  • Worked directly with the EDI team to migrate our customer communication from a custom-built EDI platform to using Dell Boomi Trading Partners while simultaneously upgrading our core systems integration process to use .net core Web APIs and Dell Boomi to communication with the services. This effort was directly led to reducing chargeback costs from our customers like Amazon in several key areas.
  • Improved accuracy of our EDI transmissions reducing the chargebacks from our customers for incorrect reporting data on ASN and Invoices by over 90 percent (still in progress). This led to a savings of over 2 million dollars in 2020.
  • Using Dell Boomi, we added significantly more visibility to our process and reduced the Operations team’s EDI workload by over 90 percent. Saving the team 40-man hours a week it used to spend managing the transmissions through the custom EDI software.
  • Using Dell Boomi, .net core Web APIs and AWS (particularly S3 buckets, docker, EC2 instances) to store the raw EDI outbound communication for all Customers improved our successful dispute rate with Amazon to over 80 percent from a previous 13 percent. This directly resulted in the company having the ability to collect a little over 1.1 million dollars that was previously just lost since 2020.
  • Responsible for splitting up our main Admin application into smaller services that handle their communication through Dell Boomi. This effort is still ongoing but includes product management, customer production management, customer management and order management services. Using Dell Boomi allows us to swap out the services we have created with actual enterprise level software packages with minimal effort and allowed the development team to focus on other projects.

Private Contractor

Self
03.2018 - 12.2018
  • Designed and started the implementation process of a project involving python, smart os containers, aws and block chain.
  • During this process created a python CLI that allowed us to chain different python services together via the command line.
  • Taught software developers how to proactively hack their stuff as a preventative measure and as an added form of testing using tools such as Burp Suite

Senior Web Developer

Park Place Technologies
01.2017 - 01.2018
  • Responsible for leading the development team in CRM 2011 on premise development on several major projects and successful implementation of the projects (multi-currency, commissions and new contract on renewal).
  • Coordinated testing efforts with QA team and business exports prior to deployment for all projects.
  • Manually deployed major projects as well as minor fixes to production servers and distributed release notes to the business about project releases.
  • Set development standards for the team which included things like naming conventions, development patterns, code reviews upon check in (collaborator), and using a nuget server for a common code base.
  • Responsible for emergency manual data fixes is SQL when the business submitted tickets in the ticketing system.
  • Responsible for setting up contracts in CRM with manual SQL fixes with manual SQL fixes with business acquisitions.
  • Successfully lead the development team in the acquiring of requirements from the business, project estimation, resource management (MS Project at first and then Liquid Planner), development, testing and deployment of CRM 2011 handling the creation of new contracts when a renewal happens in the system.
  • Successfully lead the development team in the acquiring of requirements from the business, project estimation, resource management (Liquid Planner), development, testing and deployment of CRM 2011 handling multiple currencies in the system.
  • Successfully lead the development team in the acquiring of requirements from the business, project estimation, resource management (Liquid Planner), development, testing and deployment of CRM 2011 completely re-writing the commissions logic that pays the sales team upon booking so that the data can be imported into the new commission’s application Xactly instead of using the custom commissions application we were using.
  • Built a custom plugin wrapper to make development of new plugins for CRM quicker and easier.
  • Scribe certified and responsible for creating new scribe jobs as well as maintaining existing scribe jobs that integrate with the CRM system and other systems.

Senior Application Developer

Forest City Enterprises
06.2014 - 01.2017
  • Responsible for implementing a custom MVC web application which was used to handle all of the financial projections across all of the properties. This integrated with custom SSIS packages to get data from BW and SQL Server 2012 using complex stored procedures and StructureMap for dependency injection.
  • Responsible for implementing a custom MVC web application which was front facing for the entire company to handle all of the human resource information and calculations. This integrated with SQL Server 2012.
  • Responsible for implementing a custom MVC web application which handled how finances matched up to properties. It integrated with SQL Server 2012 using complex stored procedures and StructureMap for dependency injection.
  • Was responsible for upgrading the BPC system from version 7.5 to version 10. This was a highly customized version of BPC which provided many complications during the upgrade process. Was heavily involved in planning, organizing as well as handling the upgrade itself.
  • Was responsible for the next phase of implementation of the CRM project which included upgrading to a new version, JavaScript changes, plugin Changes, business rule changes, and workflow changes. I was heavily involved in the planning, requirements gathering and management of this project in general as well as doing the actual development work for it.
  • Lead the development team to set up development standards for the front end and back end.
  • Lead the development team in terms of setting up training sessions for newer technologies for the other developers.
  • Attending Live 360 in 2014 /2015 and ran training sessions for the development team based on the information brought back from the conference.
  • Pushed the development team to try newer technologies and better practices across the board.
  • Responsible for setting up a Yeoman scaffold for an angular template for the development team which included a fully active node server with browser sync and setup all the npm and bower dependencies upon scaffold. The angular template was modular in design, so the scaffold was for the angular application in general and then parts of it as well (Area or View, Services, Controls, Factories). The node server used gulp to run the server as well as build the application which compiled all the vendor JavaScript and CSS into a single file, the developer JavaScript and CSS into a single file and minified it, automatically injected all the Angular dependencies, created an html template cache from the html files as well as optimizing all the images. The node server could then run the built web application. I also added SharePoint connectivity for our SharePoint admin to the scaffold.
  • Developed fluently configurable and injectable SQL and XML libraries for the development team to save time on development.● Responsible for implementing a custom MVC web application which was used to handle all of the financial projections across all of the properties. This integrated with custom SSIS packages to get data from BW and SQL Server 2012 using complex stored procedures and StructureMap for dependency injection.
  • Responsible for implementing a custom MVC web application which was front facing for the entire company to handle all of the human resource information and calculations. This integrated with SQL Server 2012.
  • Responsible for implementing a custom MVC web application which handled how finances matched up to properties. It integrated with SQL Server 2012 using complex stored procedures and StructureMap for dependency injection.
  • Was responsible for upgrading the BPC system from version 7.5 to version 10. This was a highly customized version of BPC which provided many complications during the upgrade process. Was heavily involved in planning, organizing as well as handling the upgrade itself.
  • Was responsible for the next phase of implementation of the CRM project which included upgrading to a new version, JavaScript changes, plugin Changes, business rule changes, and workflow changes. I was heavily involved in the planning, requirements gathering and management of this project in general as well as doing the actual development work for it.
  • Lead the development team to set up development standards for the front end and back end.
  • Lead the development team in terms of setting up training sessions for newer technologies for the other developers.
  • Attending Live 360 in 2014 /2015 and ran training sessions for the development team based on the information brought back from the conference.
  • Pushed the development team to try newer technologies and better practices across the board.
  • Responsible for setting up a Yeoman scaffold for an angular template for the development team which included a fully active node server with browser sync and setup all the npm and bower dependencies upon scaffold. The angular template was modular in design, so the scaffold was for the angular application in general and then parts of it as well (Area or View, Services, Controls, Factories). The node server used gulp to run the server as well as build the application which compiled all the vendor JavaScript and CSS into a single file, the developer JavaScript and CSS into a single file and minified it, automatically injected all the Angular dependencies, created an html template cache from the html files as well as optimizing all the images. The node server could then run the built web application. I also added SharePoint connectivity for our SharePoint admin to the scaffold.
  • Developed fluently configurable and injectable SQL and XML libraries for the development team to save time on development.

Senior Web Application Developer

Embrace Pet Insurance
04.2012 - 12.2013

Senior Application Developer

Software Answers Inc.
10.2011 - 04.2012

Senior Web Developer

Emerald Resource Group
01.2011 - 05.2011

Senior Software Engineer

Arrow International
07.2010 - 01.2011

Senior Systems Specialist

ARES Corporation (NASA Contractor)
05.2008 - 07.2010

Developer

Benicomp Advantage
03.2007 - 03.2008

Test Engineer

Hexagram, Inc
09.2006 - 03.2007

Education

Master of Science - Computer Science

Bowling Green State University
Bowling Green, OH
12-2006

Skills

  • Boomi, AWS, Azure, Docker, Terraform
  • Net Framework / Core, C#, MVC, Webforms, AJAX, Android, Xamarin, Entity Framework, NHibernate, NUnit, MSTest, Rhino Mocks, MSpec, Structuremap, Ninject
  • Python, Flask, SQL Alchemy, JavaScript, JQuery, Angular, Node, Gulp, Yeoman, Knockout, NPM, Bower
  • Sage X3, Highjump, CRM 2011 – 2015 On Premise and Online, BPC, BW, Ektron, SiteCore, Umbraco
  • SQL Server, PostgreSQL, MySQL, Sqlite, Fluent Migrator
  • Jenkins, CruiseControl, Team City, TFS, Jira
  • Git, Mercurial, Subversion, TFS, TortoiseSVN, TortoiseHG

Certification

AWS Cloud Practitioner


Timeline

Private Contractor

Self
03.2024 - Current

Technical Team Lead / Delivery Manage

Prime TSR / ConvergeOne
04.2021 - 01.2024

Team Lead of Core Systems

Trademark Global
01.2019 - 04.2021

Private Contractor

Self
03.2018 - 12.2018

Senior Web Developer

Park Place Technologies
01.2017 - 01.2018

Senior Application Developer

Forest City Enterprises
06.2014 - 01.2017

Senior Web Application Developer

Embrace Pet Insurance
04.2012 - 12.2013

Senior Application Developer

Software Answers Inc.
10.2011 - 04.2012

Senior Web Developer

Emerald Resource Group
01.2011 - 05.2011

Senior Software Engineer

Arrow International
07.2010 - 01.2011

Senior Systems Specialist

ARES Corporation (NASA Contractor)
05.2008 - 07.2010

Developer

Benicomp Advantage
03.2007 - 03.2008

Test Engineer

Hexagram, Inc
09.2006 - 03.2007

Master of Science - Computer Science

Bowling Green State University
Michael Webber