I am a results-oriented Senior Software Developer with over 20 years of experience in full-stack development, enterprise-grade application design, and DevOps automation. I have a proven ability to architect scalable solutions using technologies such as C# .NET, Azure, and modern JavaScript frameworks within Agile environments. Throughout my career, I have also enjoyed mentoring development teams and driving CI/CD initiatives. I have a passion for creating modular systems and improving legacy applications, with hands-on experience managing Azure infrastructures and integrating AI technologies like Azure AI Vision. I thrive in leadership roles and collaborative team settings, striving to ensure code quality and architectural consistency while adopting modern development practices.

David W. Turner

I am a results-oriented Senior Software Developer with over 20 years of experience in full-stack development, enterprise-grade application design, and DevOps automation. I have a proven ability to architect scalable solutions using technologies such as C# .NET, Azure, and modern JavaScript frameworks within Agile environments. Throughout my career, I have also enjoyed mentoring development teams and driving CI/CD initiatives. I have a passion for creating modular systems and improving legacy applications, with hands-on experience managing Azure infrastructures and integrating AI technologies like Azure AI Vision. I thrive in leadership roles and collaborative team settings, striving to ensure code quality and architectural consistency while adopting modern development practices.

Available to hire

I am a results-oriented Senior Software Developer with over 20 years of experience in full-stack development, enterprise-grade application design, and DevOps automation. I have a proven ability to architect scalable solutions using technologies such as C# .NET, Azure, and modern JavaScript frameworks within Agile environments. Throughout my career, I have also enjoyed mentoring development teams and driving CI/CD initiatives.

I have a passion for creating modular systems and improving legacy applications, with hands-on experience managing Azure infrastructures and integrating AI technologies like Azure AI Vision. I thrive in leadership roles and collaborative team settings, striving to ensure code quality and architectural consistency while adopting modern development practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Developer / Tech Lead at Lifemark Health Group
September 30, 2024 - July 28, 2025
Engineered a modular, JSON-based workflow automation engine supporting parallel task execution, notifications, data sync, and conditional logic with error handling capabilities. Built ASP.NET Core enterprise-grade web apps from the ground up, integrating authentication, caching, and routing. Developed a framework that abstracted Kendo UI complexity, enabling frontend developers to use clean HTML with runtime enhancements. Led CI/CD initiatives using Azure DevOps, YAML pipelines, and PowerShell scripting to optimize release management. Managed Azure infrastructure: SQL, AD, networking, VMs, app registrations, and security groups. Developed and supported SmartSimple CRM custom modules, integrating backend services with AngularJS and JavaScript. Provided mentorship to junior developers and led small project teams, ensuring code quality and architectural consistency. Contributed to Selenium-based automated testing pipelines and reusable UI test components. Implemented Azure AI Vision for d
Intermediate Software Developer at Lifemark Health Group
January 1, 2018 - July 28, 2025
Led development of automated notification systems integrated into core applications. Delivered key updates and customizations to SmartSimple CRM. Promoted to Tech Lead within 12 months due to performance and leadership.
Senior DevOps & Automation Developer at SCI MarketView
January 1, 2017 - July 28, 2025
Created incremental build and packaging systems in TFS 2013, significantly reducing build time and resource use. Developed a Slack-integrated bot using C# to control builds, deployments, server restarts, and report delivery statuses. Created secure credential storage systems with real-time access control for deployment operations. Built parallelized Selenium test infrastructure and custom Angular-aware test handling logic. Authored numerous PowerShell scripts for deployment, monitoring, user impersonation, and automation.
Integration Analyst / Developer at Bank of Montreal
March 31, 2015 - July 28, 2025
Built tools for SCCM delivery tracking, GPO management, and software deployment automation. Developed Silverlight, C#, and SQL-based applications for enterprise data management and operations. Delivered remote workstation management utilities used bank-wide for IT support and deployment control.
Technical Support Analyst / Developer at Bank of Montreal
September 1, 2011 - July 28, 2025
Designed a widely adopted all-in-one IT support tool integrating password resets, remote access, AD tools, and internal KBs. Reverse engineered PsTools by Sysinternals to create graphical remote process managers for help desk efficiency. Authored data manipulation tools for call tracking and automation of repetitive IT tasks.
Tier 2 Active Directory and Security Management Analyst at IBM
July 1, 2008 - July 28, 2025
Developed Excel VBA tracking tools for RSA token management. Handled global Tier 1 support for AD, VPN, Windows, mainframes, and security tools. Created and configured secure network shares and RSA accounts.
Senior Software Developer / Tech Lead at Lifemark Health Group
September 1, 2024 - August 5, 2025
Led the engineering of a modular JSON-based workflow automation engine with parallel task execution, notifications, data synchronization, and error handling logic. Built ASP.NET Core enterprise-grade web applications with integrated authentication, caching, and routing. Developed a framework to simplify Kendo UI usage for frontend developers. Spearheaded CI/CD initiatives using Azure DevOps, YAML pipelines, and PowerShell scripting. Managed Azure infrastructure components including SQL, Active Directory, networking, VMs, app registrations, and security groups. Developed SmartSimple CRM custom modules integrated with AngularJS and JavaScript. Mentored junior developers and led project teams ensuring code quality. Contributed to Selenium-based automated testing pipelines, reusable UI test components, and implemented Azure AI Vision for document classification. Delivered solutions to update and stabilize legacy applications inherited from previous contractors.
Intermediate Software Developer at Lifemark Health Group
January 1, 2018 - August 5, 2025
Developed automated notification systems integrated into core applications and delivered key updates and customizations to SmartSimple CRM. Demonstrated strong performance and leadership which led to promotion to Tech Lead within 12 months.
Senior DevOps & Automation Developer at SCI MarketView
January 1, 2017 - August 5, 2025
Created incremental build and packaging systems using TFS 2013 that significantly reduced build time and resource consumption. Developed a Slack-integrated bot in C# to control builds, deployments, server restarts, and report status. Built secure credential storage systems with real-time access control for deployment operations. Developed parallelized Selenium test infrastructure with Angular-aware test handling logic. Authored numerous PowerShell scripts to automate deployment, monitoring, and user impersonation tasks.
Integration Analyst / Developer at Bank of Montreal
March 1, 2015 - August 5, 2025
Developed tools for SCCM delivery tracking, Group Policy Object management, and software deployment automation. Built Silverlight, C#, and SQL-based applications for enterprise data management and operations. Delivered bank-wide remote workstation management utilities for IT support and deployment control.
Technical Support Analyst / Developer at Bank of Montreal
September 1, 2011 - August 5, 2025
Designed a widely adopted all-in-one IT support tool integrating password resets, remote access, Active Directory tools, and internal knowledge bases. Reverse engineered PsTools to create graphical remote process managers to improve help desk efficiency. Authored data manipulation software for call tracking and automation of repetitive IT tasks.
Tier 2 Active Directory and Security Management Analyst at IBM
July 1, 2008 - August 5, 2025
Developed Excel VBA tracking tools for RSA token management. Provided global Tier 1 support for Active Directory, VPN, Windows, mainframe, and security tools. Created and configured secure network shares and RSA accounts.

Education

O.S.S.D. at Eastdale C.V.I.
January 11, 2030 - July 28, 2025
Web Design & Computer Programming at Durham College
January 11, 2030 - July 28, 2025
Web Design & Computer Programming at Durham College
January 11, 2030 - August 5, 2025
ALM & Microsoft TFS at ProTech Training Services
January 11, 2030 - August 5, 2025
O.S.S.D., CCNA: Information Technology at Eastdale C.V.I.
January 11, 2030 - August 5, 2025

Qualifications

ALM & Microsoft TFS
January 11, 2030 - July 28, 2025

Industry Experience

Software & Internet, Healthcare, Financial Services, Professional Services, Computers & Electronics