DH

Software Engineer & Solutions Architect

I Create AI-Powered Solutions That Get Used

I turn complex problems into practical solutions—combining product strategy, AI, engineering, automation, and quality to move from an idea to something people and businesses can rely on.

Portrait of Dimitri Harding

0+

Years Experience

$0K+

Revenue Generated

0K+

Users Reached

0+

Solutions Built

Business & Platform Solutions

Systems Built for Scale and Leverage

I create customer-facing experiences, enterprise platforms, and operational systems—then connect the strategy, engineering, automation, and quality needed to make them work.

HeadshotsByAI favicon

Founder & Product Engineer

HeadshotsByAI

A bootstrapped AI photography company serving more than 50,000 users and generating over $200K in revenue through an automated web and mobile product.

AI Photography
Commerce
Automation
Visit HeadshotsByAI
QualityWatcher AI favicon

Lead Architect & Frontend Engineer

QualityWatcher AI

An agentic AI test automation platform that combines intelligent capture, test generation, autonomous execution, analytics, and human-controlled quality gates.

Agentic Testing
Enterprise SaaS
Quality Engineering
Visit QualityWatcher
MusicFlowAI favicon

Founder & Product Engineer

MusicFlowAI

A web and mobile AI music platform for turning lyrics and ideas into songs, videos, thumbnails, metadata, and repeatable YouTube-ready creator workflows.

AI Music
Creator Platform
Web & Mobile
Visit MusicFlowAI
SeetYah favicon

Creator & Platform Engineer

SeetYah

Originally built as AgentStorage, SeetYah is direct-to-object-storage infrastructure for AI agents and teams, with signed file access, private agent assets, developer APIs, and human-in-the-loop review workflows.

Agentic Storage
Developer Infrastructure
Human Review
Visit SeetYah
Mission Deck favicon

Personal AI Operations Project

Personal / Private

Mission Deck

A private, personal AI operations dashboard for coordinating assistants, tasks, activity, documents, and human review across my own product portfolio.

AI Operations
Agent Orchestration
Automation
View the GitHub repository

Creator & Platform Engineer

Coming Soon

AgentsFarm

A portable agent-persona registry with a package format, CLI, MCP server, marketplace sync, private sharing, and monetization infrastructure.

Developer Tools
MCP
Agent Registry

Consumer Solutions

Practical AI for Everyday Problems

Focused solutions that make new AI capabilities useful across work, personal style, learning, creativity, communication, research, and writing.

HeadshotsByAI app icon

HeadshotsByAI

Turns a single selfie into consistent, studio-quality professional headshots.

AI Photography
iOS
Computer Vision
Explore solution
FitCheckPro app icon

FitCheckPro

An AI fashion stylist for virtual try-ons, outfit planning, and smarter wardrobes.

Virtual Try-On
AI Styling
iOS
Explore solution
LaoshiAI app icon

LaoshiAI

A personal AI tutor that uses the Feynman Technique to turn any topic into active learning.

AI Tutor
Education
iOS
Explore solution
Deeva app icon

Deeva

A virtual hair studio for trying new cuts, colors, and styles before committing.

AI Beauty
Virtual Try-On
iOS
Explore solution
Fosho app icon

Fosho

A personal AI photo and video studio for creating expressive visual content.

Generative AI
Photo & Video
iOS
Explore solution
MusicFlowAI app icon

MusicFlowAI

Turns an idea, mood, or lyric into a complete AI-generated song in minutes.

AI Music
Creation
iOS
Explore solution

Engineering & Architecture

Quality Built Into Every Layer

I design and build complete solutions with quality ingrained from architecture and implementation through delivery, observability, and continuous improvement.

AI Systems

QualityWatcher AI

AI-assisted generation, browser execution, evidence, analytics, and human-controlled release gates.

Enterprise Modernization

iPipeline & Wisynco

Engineering quality across fintech, ERP, ecommerce, supply chain, and complex connected workflows.

Platform Reliability

Comcast

UI, API, visual, and performance systems integrated with Kubernetes and continuous delivery.

High-Traffic Delivery

Fandango, Rotten Tomatoes & FOX.com

Launch confidence for payment migrations and major platform rebuilds serving large audiences.

Engineering Foundations

DPD, JMMB & AktaryTech

Reusable API, web, and mobile automation foundations across logistics, finance, and delivery products.

Solutions Engineering Stack

Playwright
Cypress
Selenium
WebdriverIO
Katalon
K6
Appium
TestRail
JavaScript
TypeScript
SwiftUI
React Native
Next.js
Node.js
OpenAI
AI Agents
Supabase
PostgreSQL
RevenueCat
CI/CD
Azure DevOps
Kubernetes

Ways to work together

Services & Speaking

Practical AI support for individuals and companies, plus recent talks and knowledge sharing.

AI services

Turn a Goal Into a Useful AI Workflow or Solution

Book a focused individual working session or start a company discovery conversation for AI workflows, agents, and custom solutions.

Explore company services

Recent Talks

Data Driven Testing - Increasing Test Coverage and Reducing Test Code

Feb 10, 2021

Spoke about scaling your test automation using the data-driven technique in test automation. Used 3 popular frameworks (Cypress, WebdriverIO, NightwatchJS) to demonstrate that you only need to understand the concept because it can be achieved in any automation project.

Improve Test Maintenance and Coverage with Data-Driven Testing

Apr 28, 2022

Imagine this... You are an automation engineer and you are tasked to automate a workflow in an application that has multiple entry points for different inputs. What is the most efficient way you could ensure that you have all the test coverage that is needed per permutation and that you will be able to easily manage the test data? We know that maintaining test data for automation can be tedious and creating different test cases using different types of test data can be time-consuming. These issues can be solved by separating test data from test scripts. Whether you're a beginner or senior automation engineer, understanding the benefits (and drawbacks) of using data to drive testing can help you save lots of time during test creation and coverage. In this talk, I'll explain the Data-Driven testing approach, how you can leverage it in your test automation, and how you can get started with a data source that works for you. You will learn how to spot tasks that should use this technique, how to prepare test and validation data in one file/data set, how to structure your test code, and what data sources to use in your project.

Newsletter

Stay in the Loop

Get weekly insights on AI, software engineering, and building digital solutions. No spam, unsubscribe anytime.