Technical Skills

AI & Tooling

Claude AI (context engineering, CLAUDE.md patterns) Prompt Engineering AI-assisted development workflows

CI/CD & Source Control

Git GitLab CI GitHub Actions Jenkins Azure DevOps Subversion Team Foundation Server

Cloud Technologies

AWS (ECS, ECR, EC2, S3, Fargate, RDS, Lambda, SES) Docker Digital Ocean Linode

Database

SQL (MySQL, T-SQL) PostgreSQL Redis SSAS SSIS SSDT

Frameworks

Laravel VueJS Angular jQuery Ionic Framework Electron NestJS

Operating Systems

Windows macOS Linux

Practices

Code Review Agile/Scrum (CSM) Clean Architecture SOLID Principles

Programming Languages

C C++ C# Java Visual Basic VB.NET Python R

Scripting

AutoIT Bash PowerShell

Testing

PHPUnit Jest XUnit MSTest JUnit HP Quality Center TDD Automated Testing

Web Technologies

JavaScript/TypeScript PHP ASP.NET CSS

Experience

Director of Technology

Blade Air

May 2024 - Feb 2026
  • Served as sole technical leader for an organization of 30, reporting directly to the CEO and owning technology strategy beyond software development
  • Partnered with business stakeholders to identify priorities, define requirements, and deliver solutions that balanced customer needs with technical health
  • Built a web-based ROI calculator replacing manual Excel workflows, improving efficiency by 200%
  • Developed an integrated quoting tool connecting HubSpot, Katana, and AWS SES, reducing manual effort by 40% and streamlining the quote-to-PO pipeline
  • Designed and implemented RESTful APIs powering multi-step business workflows and data-rich decision surfaces
  • Championed AI-assisted development practices, establishing documented patterns (CLAUDE.md) for repeatable, responsible AI-augmented workflows
  • Evaluated and selected technology vendors; consolidated and simplified the organization's technology tooling, navigating change management while improving operational reliability
  • Tech stack: .NET, PHP/Laravel, JavaScript, Python
startup cleantech leadership

Principal Software Developer

Blade Air

July 2023 - May 2024
  • Practiced TDD for implementation of new developer-facing APIs with comprehensive automated test coverage
  • Built cross-platform mobile and desktop applications using Vue.js (Ionic and Electron), delivering responsive UIs for non-technical end users
  • Completed migration to AWS ECS enabling auto-scaling of production applications on Linux containers
  • Partnered with product and business stakeholders to prioritize features and translate requirements into scalable technical solutions
startup cleantech

Principal Software Developer

CleanAir.ai

2022 - July 2023
  • Led a team of software and hardware engineers building IoT-enabled health-tech air filtration systems used in clinical and commercial environments
  • Practiced TDD for implementation of new developer-facing APIs with comprehensive automated test coverage
  • Built cross-platform mobile and desktop applications using Vue.js (Ionic and Electron), delivering responsive UIs for non-technical end users
  • Completed migration to AWS ECS enabling auto-scaling of production applications; monitored system health and operational reliability in AWS
  • Partnered with product and business stakeholders to prioritize features and translate requirements into scalable technical solutions
iot startup cleantech

Lead Software Developer (Part Time)

CleanAir.ai

2018 - 2022
  • Collaborated with founders to define product vision and design application architecture from the ground up
  • Built architecture ensuring data security and scalability; set up automated CI/CD pipelines
  • Guided students through firmware implementation for IoT devices (ESP826/ESP32)
  • Built the initial cross-platform mobile application using Ionic Framework and Vue.js
  • Maintained code quality through a structured code review process
iot startup cleantech

Education

University of Guelph

Bachelor of Science - Computing and Information Science (Co-op)

2005 - 2010

Johns Hopkins University (Coursera)

Data Science Specialization

2015 - 2016

Toastmasters International

Advanced Leader Bronze, Competent Communicator

2012 - 2016
  • Sergeant at Arms, Vice President of Education, Mentorship Chair

Certifications

Fundamentals of Ansible

Red Hat

2025

Prompt Engineering for ChatGPT

Vanderbilt University

2025

OpenAI GPTs: Creating Your Own Custom AI Assistants

Vanderbilt University

2025

AI Agents and Agentic AI Architecture in Python

Vanderbilt University

2025

AI Agents and Agentic AI with Python & Generative AI

Vanderbilt University

2025

Building Data Lakes on AWS

Amazon Web Services

2025

Architecting Solutions on AWS

Amazon Web Services

2025

AWS Cloud Technical Essentials

Amazon Web Services

2025

Agile Project Management

Google

2025

Google Project Management Professional Certificate (v2)

Coursera

2025

Project Execution: Running the Project

Google

2025

Project Planning: Putting It All Together

Google

2025

Foundations of Project Management

Google

2024

Project Initiation: Starting a Successful Project

Google

2024

Negotiating with Agility

LinkedIn

2019

People Analytics

Coursera

2017

Database Management Essentials

Coursera

2017

Operations Analytics

Coursera

2017

Customer Analytics

Coursera

2017

Data Science Specialization

Coursera

2016

Certified Scrum Master

Scrum Alliance

2015

Certified ScrumMaster (CSM)

Scrum Alliance

2015

AWS Cloud Solutions Architect

Amazon Web Services

Microsoft Certified Technology Specialist - Business Intelligence and Maintenance

Microsoft

2011

Microsoft Certified Technology Specialist - SQL Server 2008

Microsoft

2011

Technology Specialist - .NET Framework 3.5, ASP.NET Application Development

Microsoft

2011

Ready to Work Together?

Let's discuss how I can help with your next project.

Get in Touch