Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Michael Dallaire

Clinton Township,Michigan

Summary

Innovative Director with a strong background in software development and project leadership. Expertise in agile practices and cross-functional collaboration, focused on delivering impactful software solutions that meet organizational goals.

Overview

1
1
Certification
27
27
years of professional experience

Work History

Director of Software Engineering

Dark Matter Solutions
Clinton Township, Michigan
04.2022 - 04.2026
  • Led software development teams to deliver high-quality software solutions.
  • Collaborated with product managers to define project requirements and establish timelines for successful project delivery.
  • Implemented agile methodologies to enhance team productivity and workflow efficiency.
  • Mentored junior engineers, enhancing coding skills and promoting adherence to best practices.
  • Developed and maintained technical documentation for software systems and processes.
  • Conducted code reviews to ensure adherence to coding standards and quality assurance.
  • Developed a comprehensive plan for software engineering projects to ensure successful completion on time and within budget.
  • Cultivated relationships with external vendors to acquire necessary resources for software development tasks.

Director of Software Engineering

Constellation Mortgage Solutions
Southfield, Michigan
12.1998 - 04.2019
  • Led software development teams to deliver high-quality software solutions.
  • Managed cross-functional teams to align software projects with business objectives.
  • Implemented agile methodologies to enhance team productivity and workflow efficiency.
  • Developed a comprehensive plan for software engineering projects to ensure successful completion on time and within budget.
  • Collaborated with product managers to clarify project requirements and establish realistic timelines, ensuring alignment with business goals.
  • Collaborated with product owners and business analysts to define scope of work, timeline estimates, resource needs. for upcoming projects.
  • Evaluated new technologies to drive innovation and improve existing systems.
  • Evaluated existing technologies and suggested new tools or techniques to enhance operations.
  • Identified and proposed automation opportunities to streamline software development lifecycle, enhancing overall efficiency and reducing manual effort.
  • Directed the development of software engineering processes, procedures and standards.
  • Conducted code reviews to ensure that all solutions met industry standards for quality assurance and performance optimization.
  • Conducted code reviews to verify compliance with coding standards and quality assurance practices, improving code quality and maintainability.
  • Mentored junior engineers to improve coding skills and best practices.
  • Mentored junior engineers on best practices in software development methodology, coding conventions and system architecture design principles.
  • Managed daily activities of software engineers and other technical staff to ensure timely delivery of quality products.
  • Led regular meetings with team members to discuss project status updates, risks and issues management.
  • Monitored progress of multiple concurrent projects ensuring that deadlines were met without compromising quality or functionality.
  • Provided technical guidance to team members in areas such as architecture design, coding, testing, debugging and implementation.
  • Provided technical support during customer onboarding process including installation assistance and troubleshooting issues with application configuration settings.
  • Cultivated relationships with external vendors to acquire necessary resources for software development tasks.
  • Resolved escalated customer service issues pertaining to usage of company's proprietary applications.
  • Managed risks and worked with cross-functional team leads to produce deliverables and meet customer requirements.
  • Managed risks and worked with cross-functional team leads to produce deliverables and meet customer requirements.

Education

Bachelor of Arts - Business

University of Michigan - Flint
Flint, MI
01-1999

Associate of Arts - Business

Charles Stewart Mott Community College
Flint, MI
01-1995

Skills

  • Software development
  • Software architecture
  • Web application development
  • Agile methodologies
  • Agile processes
  • Agile methodology
  • DevOps practices
  • Continuous integration
  • Continuous deployment
  • Quality assurance
  • Performance optimization
  • Technical documentation
  • Code reviews
  • Project planning
  • Project coordination
  • Technology evaluation
  • Technology integration
  • Data integration
  • Systems integration
  • Information assurance
  • Security best practices
  • IT project lifecycle
  • IT operations management
  • IT capacity planning
  • Process optimization
  • Department management
  • Technical leadership
  • Mentoring junior engineers
  • Team collaboration
  • Problem solving
  • Analytical thinking
  • Analytical skills
  • Decision-making
  • Strategic planning
  • Time management abilities
  • Multitasking
  • Attention to detail
  • Problem-solving aptitude
  • Effective communication
  • Written communication
  • Interpersonal communication
  • Self motivation
  • Vendor management
  • Project coordination
  • Agile methodology
  • Time management abilities
  • Requirements analysis

Certification

  • UniVerse Admin Certified Administrator

Timeline

Director of Software Engineering

Dark Matter Solutions
04.2022 - 04.2026

Director of Software Engineering

Constellation Mortgage Solutions
12.1998 - 04.2019

Bachelor of Arts - Business

University of Michigan - Flint

Associate of Arts - Business

Charles Stewart Mott Community College
Michael Dallaire