Summary
Overview
Work History
Education
Skills
Timeline
background-images
Mike Dragert

Mike Dragert

Kingston,Canada

Summary

Software Developer | Leader | Problem Solver | Empathic Collaborator

Over 20 years of experience working with customers to create solutions that meet their ever changing business needs. Embracing innovation and creativity to solve customer problems and grow their businesses. Focused on all aspects of the software lifecycle from conception, requirements and design, all the way through to build, test, and deploy. Providing a unique blend of technical expertise, communication, and empathy to bring people together and produce the best results for all.

Overview

24
24
years of professional experience

Work History

Backend Software Engineer

Corvel
07.2024 - Current
  • Develop backend services that collect and centralize data, preparing it for front end application use.
  • Develop API's that interface with machine learning data models such that company software can seamlessly take advantage of advanced data modelling.
  • Design and modify databases to enable backend software solutions.
  • Use Azure Pipelines to configure deployments, such that DevOps and QA teams can properly deploy and test solutions.
  • Work collaboratively with backend and frontend teams. Perform code reviews and maintain codebase.

Senior Software Developer

INVISTA (Canada) Company
04.2001 - 02.2023

Relied upon to remain attentive to partners needs in a 24x7 context, steer software decisions and build new solutions for this global manufacturer, with the aim of enabling new business innovations, maintaining reliability, and reducing technical debt.

  • Maintain and modernize manufacturing application portfolio
  • Lead and own software initiatives, driving to completion
  • Share knowledge and mentor
  • Work with multiple teams as needed
  • Responsible for the entire software lifecycle, from conception/requirements through to testing and deploy
  • Respond quickly to critical issues, identify root causes, and implement resolution


Managed important software initiatives that were foundational to the success of the company, from start to finish each year.

  • Replaced and enhanced multiple legacy systems required for product quality tracking throughout the business. These complex systems collect real-time data, and use a multitude of different algorithms to detect and record important quality measures. These are mandatory for the business to make and sell product.
  • Created and enhanced many post production quality systems required to test and ensure product quality for external customers.
  • Updated manufacturing systems to work with an upgraded SAP system
  • Updated manufacturing systems to interface with robotic packing systems.
  • Created a software system to protect against a major quality issue, by auditing key machine components and detect mismatches.
  • Created a software system to analyze quality data, and highlight machines with patterns of various quality problems.

Application Developer Contractor

ESolutions
05.2011 - 10.2011
  • Contracted remotely by this firm to create a new web application that had a database and web services on the back end. Used JavaScript and jQuery to allow all the needed data to be queried and presented to users. Leveraged the JSON format for transferring data.

Engineering Student

EMS-Tech
06.1998 - 08.1999

Education

Diploma - Full-Stack Web Development

Lighthouse Labs
03.2024

Bachelor Applied Science - Electrical/Computer Engineering

Queen's University
12.2000

Skills

  • Core Skills: C#, SQL, NET, Entity Framework, JSON, XML, MS SQL Server, Visual Studio, Git, Rest API, MVC, Microsoft Azure, ERD, Object-Oriented Programming, Message Queuing (MSMQ), Event Bus
  • Additional Skills: HTML, CSS, Javascript, NodeJS, React, Express, EJS, jQuery, Ruby/Rails, MVVM, AWS, C, Pascal, Fortan, Python, Java, MySql, PostgreSQL
  • Testing: Unit testing, Integration testing, End to End Testing, Test-Driven Development
  • Software Design: Clean Code, Requirements Analysis, Map to Design, Implement Design, Test, Agile, Refactor

Timeline

Backend Software Engineer

Corvel
07.2024 - Current

Application Developer Contractor

ESolutions
05.2011 - 10.2011

Senior Software Developer

INVISTA (Canada) Company
04.2001 - 02.2023

Engineering Student

EMS-Tech
06.1998 - 08.1999

Bachelor Applied Science - Electrical/Computer Engineering

Queen's University

Diploma - Full-Stack Web Development

Lighthouse Labs
Mike Dragert