Summary
Overview
Work History
Education
Skills
Certification
Timeline
Work Availability
Michael LeDuc

Michael LeDuc

Senior Technical Leader
Frisco,TX
Settle on the type of person you want to be and stick to it, whether alone or in company.
Marcus Aurelius

Summary

Seasoned Technical Leader with over 20 years of experience driving engineering excellence and innovation. Proven track record in leading large-scale, cross-functional teams to deliver high-impact software solutions. Adept at developing and executing strategic initiatives, fostering collaborative environments, and significantly improving operational efficiency. Committed to mentoring and empowering teams to achieve their full potential.

Overview

40
40
years of professional experience
3
3
years of post-secondary education

Work History

Director of Software Engineering

First United Bank
Durant , OK
2023.04 - Current
  • Spearheaded development and launch of full-stack Event Discovery App, enhancing customer engagement and satisfaction.
  • Established and enforced engineering best practices, boosting product quality and consistency across teams.
  • Implemented advanced CI/CD pipelines, reducing build and deployment times by 70%.
  • Introduced innovative local development strategies, cutting debugging times by 75%.
  • Led team efficiency improvements, increasing sprint deliverables by 50%.
  • Optimized resource allocation, leading to more efficient use of budget and better overall project outcomes

Principal Software Engineer (remote)

NetDocuments
Lehi , UT
2022.05 - 2023.03
  • Architected and optimized four major systems within the NetDocuments ecosystem, enhancing system performance and reliability.
  • Improved Docker-based service build times by 55%, accelerating development cycles.
  • Standardized release processes, reducing release times by 40%.
  • Led design and implementation of foundational microservices, driving system scalability and maintainability.
  • Improved software performance by conducting thorough code reviews and implementing optimization techniques

Director of Software Engineering (hybrid)

Cariloop Corp
Richardson , TX
2021.10 - 2022.04
  • Directed remote team of six engineers, managing $1.4M budget to achieve strategic objectives.
  • Transitioned services from VM to Docker containers, cutting infrastructure costs by 25%.
  • Established robust CI/CD pipeline, enhancing build quality and reducing failure rates to zero.
  • Conducted comprehensive code reviews, improving code quality and reducing defects by 15%.
  • Developed high-performing engineering teams by recruiting top talent and fostering a culture of continuous improvement.
  • Enhanced user experience by collaborating closely with UX/UI designers throughout the development process.

Senior Staff Software Engineer (remote)

Broadcom
San Jose , CA
2017.09 - 2021.10
  • Architected, designed, and implemented a new Generic Search Engine using C#, significantly reducing search-related code by over 50% (from 50,000 to 24,000 lines). This optimization streamlined the codebase, improving maintainability and performance.
  • Refactored existing SQL-based Search Engine, incorporating a blend of C# code and Stored Procedures. Enhanced search performance by over 40%, reducing average search times from 34 seconds to 19 seconds.
  • Developed new ElasticSearch schema and search engine using C#, employing generic interfaces that boosted search performance by more than 10 times, decreasing search times from 19 seconds to just 1.5 seconds.
  • Established new standards and templates for creating Application APIs in C#, which reduced initial API development time by one day per API Controller. Implemented these standards across more than 10 new API Controllers, leading to faster and more consistent API development.
  • Architected, designed, and implemented a unified Event Model in C# for the Risk Fabric platform. This innovation resulted in a loosely coupled system, reducing boilerplate code by 50%, and enhancing the system’s scalability and flexibility.
  • Consistently met project deadlines, prioritizing tasks effectively and maintaining open lines of communication with stakeholders

VP of Software Engineering

Entertainment Partners
Burbank , CA
2016.08 - 2017.09
  • Oversaw team of 27 engineers across four product teams, driving development of next-gen Smart Accounting platform.
  • Recruited and onboarded over 10 new engineers, strengthening the team’s capabilities.
  • Developed and implemented .Net microservice framework, delivering the project ahead of schedule.
  • Enhanced reporting engine performance, increasing number of available reports by 25%.
  • Improved SCRUM adoption, achieving 100% success rate in sprint completions over six months.
  • Collaborated closely with various department heads on strategic planning initiatives to ensure alignment between corporate goals
  • Introduced process improvements that reduced operational costs while maintaining high-quality standards across all departments

Senior Staff Software Engineer (remote)

Bay Dynamics
New York , NY
2014.12 - 2016.08
  • Architected, designed, and implemented new Risk Fabric iOS App using Objective-C, in 3 weeks.
  • Refactored C# data integration wizard to be more generic. This allowed new Data source wizard implementation to be developed in less than week, down from 2 weeks.
  • Architected, designed, and implemented new Data integrations with 3rd party data sources (e.g. Archer, ArcSight, Splunk, etc.) using C#, that grew 3rd party integration offerings by 50% (from 8 to 12).
  • Worked with exclusively remote multi-disciplinary Engineering team of 11.
  • Refactored 15+ existing MS SQL Stored Procedures to improve system Search performance by 30% (from average of 20 seconds to average of 14 seconds).

VP of Software Engineering

BottleRocket Apps
Addison , TX
2010.06 - 2014.12
  • Spearheaded architecture, design, and implementation of over 4 high-profile iOS apps, including PBS iPhone App and Discovery Channel iPad App, consistently delivering projects on time and within $300K budget per project, with average engagements lasting 4 months.
  • Architected and co-developed iOS Networking stack in Objective-C, utilized across 200+ iOS apps. This initiative improved app performance, maintainability, and consistency, reducing development time for network-dependent apps by 10% (from 20 weeks to 18 weeks).
  • Established comprehensive standards, guidelines, and best practices for the engineering organization, resulting in higher quality, more maintainable, and extensible apps. This effort reduced escape defects by 20%, decreasing from average of 20 defects to 16.
  • Analyzed and adopted new technologies and tools to enhance quality and reduce development time. Successfully transitioned from SVN to Git, implemented CI/CD processes using Jenkins, and migrated from BaseCamp to Jira, significantly improving project management and development workflows.
  • Expanded engineering and QA team from 6 engineers (no QA) to robust organization of 83 engineers and 22 QA staff over two years. Led the recruitment, interviewing, and hiring of over 400 staff members across iOS, Android, Web Service, and QA disciplines to support rapid revenue growth and increased workload over four-year period.
  • Drove strategic initiatives that aligned with organizational goals, fostering a collaborative and high-performance engineering culture. Successfully managed cross-functional teams, ensuring delivery of high-quality software products that met client expectations and contributed to the company’s growth.

Principal Software Developer

Cerion Optimization Services, Inc
Frisco , TX
2007.11 - 2010.05
  • Completely re-designed Oracle database to improve rollup and calculation performance. Performance was improved by factor of 10 in some instances, with minimal overall performance improvements of 100%. Processing time for 450M records dropped from 10 minutes to 35 seconds.
  • Developed new DB migration scheme, using C# and PLSQL, to support multiple client installations and versions existing simultaneously. This resulted in 50% reduction in support related calls, from 10 per week to 5.
  • Developed new Microsoft Windows Service using C#, to manage data ingestion pipeline, resulting in 50% reduction in failed data imports, from average of 4 failed imports per month to 2.
  • Collaborated with part time Oracle DBA to improve DB scalability by analyzing and tweaking indices, file systems, and storage mediums, resulting in 50% reduction in hardware costs to support existing data needs, resulting in 5 fewer physical servers.

Software Architect / Principal Software Engineer

WorkSimple, LLC
Frisco , TX
2006.04 - 2007.11
  • Architected, designed, and implemented new C# Application Framework that reduced new full stack develop time by 50%. This was used on 3 new projects resulting in total time saving of 36 weeks.
  • Created C# Visual Studio plugin that code generated data layer and business layer components from xml schema, reducing defects and coding effort by 25% (from average of 40 defects per project down to 30, and coding effort reduction in time from 5 days to less than 3.
  • Worked on 4 person team to develop full stack simplified Tax web application using C# and ASP.Net, in 6 months.
  • Developed multiple utility applications and tools written in C#, that reduced time to develop on 4 separate projects by 10%, reducing average project duration from 40 to 36 days.
  • Developed new C# Aspect Oriented Programming (AOP) framework using Reflection and Dynamic proxy generation to apply cross cutting functionality to all projects. This reduced complexity and coding effort by 15%.

Technical Lead / Software Architect

Intuit
Plano , TX
1997.10 - 2006.03
  • Manager and Technical Lead for 15 person engineering team for desktop professional Tax Software product.
  • Released new version of software on time and on budget, year over year.
  • Architect and Tech Lead for 8 person engineering team that built brand new Accounting Write up product using C# and SQL Server on 2 year project with budget of $5M.
  • Improved Tax product performance by 20% by optimizing calculation passes and utilizing in Memory caching , from average of 10 secs down to average of 8 seconds.
  • Received Intuit "Outstanding Contribution" award for leading team of 6 Engineers in developing and shipping new Quickbooks add-on in 4 months, on time and on budget.
  • Successfully worked with globally distributed team (India, Mountain View, Ca, Orem, Ut, Plano, Tx) on 5+ projects.
  • Trained and mentored 15 person team in OOD / OOP and was able to promote 5 engineers to next level in their career progression within 1 year.

Software Engineer

Lacerte Software Corporation
Dallas , TX
1992.07 - 1997.06
  • Software Engineer for Lacerte Tax product using Delphi.

Aircraft Fire-control Radar Technician

United State Marine Corps
El Toro , CA
1984.01 - 1992.01
  • F-4 and F-18 fire-control radar technician

Education

No Degree - Computer Science

Collin County Community College District, Plano, TX
1993.08 - 1994.05

No Degree - Electrical Engineering

Irvine Valley College, Irvine, CA
1990.01 - 1992.05

Skills

Strategic Leadership and Vision

undefined

Certification

Construx Software Design Boot Camp Completion

Timeline

Director of Software Engineering - First United Bank
2023.04 - Current
Principal Software Engineer (remote) - NetDocuments
2022.05 - 2023.03
Director of Software Engineering (hybrid) - Cariloop Corp
2021.10 - 2022.04
Senior Staff Software Engineer (remote) - Broadcom
2017.09 - 2021.10
VP of Software Engineering - Entertainment Partners
2016.08 - 2017.09
Senior Staff Software Engineer (remote) - Bay Dynamics
2014.12 - 2016.08

Construx Software Design Boot Camp Completion

2012-10
VP of Software Engineering - BottleRocket Apps
2010.06 - 2014.12
Principal Software Developer - Cerion Optimization Services, Inc
2007.11 - 2010.05
Software Architect / Principal Software Engineer - WorkSimple, LLC
2006.04 - 2007.11
Technical Lead / Software Architect - Intuit
1997.10 - 2006.03
Collin County Community College District - No Degree, Computer Science
1993.08 - 1994.05
Software Engineer - Lacerte Software Corporation
1992.07 - 1997.06
Irvine Valley College - No Degree, Electrical Engineering
1990.01 - 1992.05
Aircraft Fire-control Radar Technician - United State Marine Corps
1984.01 - 1992.01

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Michael LeDucSenior Technical Leader