Skip to content
View smashingtags's full-sized avatar

Sponsoring

@linuxserver

Highlights

  • Pro

Block or report smashingtags

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smashingtags/README.md

Michael Ashley

Senior Technical Program Leader · Founder, Imogen Labs

I lead complex software programs and stay close enough to the technology to understand what I am asking teams to build.

8+ years across enterprise SaaS, cloud, infrastructure, IoT, integrations, and technical program management. Most recently, I led work across 12 Scrum teams on a .NET MAUI platform at Neptune Technology Group, coordinating engineering, QA, product, CloudOps, dependencies, delivery risk, and executive reporting.

Outside the day job, I build and operate production software through Imogen Labs. That work gives me firsthand experience with architecture, APIs, containers, authentication, CI/CD, observability, security, infrastructure, AI-assisted development, and the tradeoffs engineering teams make every day.

Target roles: Senior / Principal Technical Program Manager Focus: AI · Enterprise SaaS · Cloud · Infrastructure · Developer Platforms

mjashley.com · LinkedIn · michael@mjashley.com


External proof

Work reviewed and accepted by maintainers I do not control.


Technical program leadership

My work sits where engineering execution, product priorities, and business outcomes have to line up.

At Neptune Technology Group, I ran program execution across 12 Scrum teams delivering software for connected-device and cloud platforms. Before that, I led SaaS programs at Healthcare Integrations and technical projects at G5 TEK.

The work is familiar: roadmap alignment, sprint execution, cross-team dependencies, risk management, release planning, stakeholder communication, executive reporting, and enough technical depth to know when a problem is a schedule issue, an architecture issue, or both.

PSM · CSPO · SA


Why the engineering work matters

Building and operating real software makes me a better program leader.

Through Imogen Labs, I have taken products from idea to production across infrastructure, AI, mobile, storage, backup, developer tooling, and open source. I write requirements, define architecture, manage backlogs, use AI-assisted implementation, review the running product, test failure cases, run security reviews, ship releases, and operate the systems afterward.

That means when an engineering team talks about container networking, authentication, deployment pipelines, observability, API contracts, technical debt, model behavior, or production failure modes, I can engage on the substance and spot risk early.

Human-led delivery. AI-augmented implementation.

I use AI-assisted engineering extensively to increase implementation velocity. Product definition, architecture, sequencing, acceptance criteria, validation, security, release quality, and production ownership remain mine.

Every meaningful change starts with written work, moves through a real delivery pipeline, is reviewed against a running environment, and is expected to survive production rather than merely pass a demo.


Selected work

A self-hosted infrastructure platform built around one Go binary. Docker, KVM/QEMU virtual machines, LXC, storage, SMB/NFS shares, infrastructure management, and local AI tooling.

My own production infrastructure runs on Eight.ly OS after replacing the Proxmox and Unraid environments it grew out of.

Deduplicating backup with content-defined chunking, AES-256-GCM encryption, retention policies, and integrity verification.

Remote Docker management for systems you are not sitting in front of. Apache 2.0, signed binaries, provenance, SBOMs, and multiple security reviews.

A self-hosted homelab dashboard with 118 applications, multiple deployment modes, a live demo, and an iOS companion app.

A native SwiftUI wellness app with AI chat, grounding and breathing exercises, brain games, and HealthKit integration. Live on the App Store.

An AI operator scaffold with identity, layered memory, scheduled jobs, and multi-agent roles. Published on npm. The underlying methodology, IPAC, is public.

Watches Docker events and automatically creates Cloudflare DNS records for Traefik-labelled containers.


How I work

An SDLC, not a story about one. Tracked work, acceptance criteria, human validation before production, and architecture decisions and runbooks kept alongside the code.

Guardrails have to prove they work. Automated release gates are tested against real failure cases, not assumed.

I operate what I ship. My own infrastructure runs on the software I build, from bare metal to CI runners, monitoring, and backup.


By the numbers

Contributions

Contribution graph

GitHub

Followers Public repos On GitHub since Profile views Total stars

Shipped

Products shipped Investors GHCR

npm

npm version npm downloads

Docker Hub

Docker Hub Agent pulls HomelabARR backend pulls HomelabARR frontend pulls

Hugging Face

Hugging Face HF model downloads


Stack

Program & product

Jira Confluence Scrum

Front end

TypeScript React Vite Tailwind CSS

Backend

Go Python SQLite

Mobile

SwiftUI React Native

Infrastructure

Docker KVM/QEMU SnapRAID Traefik Cloudflare GitHub Actions

AI tooling

Claude


Open to Senior and Principal Technical Program Manager roles in AI, enterprise software, cloud infrastructure, and developer platforms.

mjashley.com · LinkedIn · Email

Counts above are refreshed daily from their sources by a workflow in this repo. Last checked 2026-11-14.

Pinned Loading

  1. imogenlabs/operator-kit imogenlabs/operator-kit Public

    OpenClaw plugin — scaffold a complete AI operator (identity, memory, instincts, cron, agents) in one install

    TypeScript 9 1

  2. cf-companion cf-companion Public

    Auto-create Cloudflare DNS records for containers with Traefik labels. By Imogen Labs.

    Python 1

  3. imogenlabs/homelabarr-ce imogenlabs/homelabarr-ce Public

    Your homelab, one dashboard. 100+ self-hosted apps, one click each. Free and open source.

    HTML 8 1

  4. thedotmack/claude-mem thedotmack/claude-mem Public

    Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with C…

    TypeScript 117k 10.2k

  5. k2-fsa/OmniVoice k2-fsa/OmniVoice Public

    High-Quality Voice Cloning TTS for 600+ Languages

    Python 16.6k 2.4k

  6. docker/docker-agent docker/docker-agent Public

    AI Agent Builder and Runtime by Docker Engineering

    Go 4.7k 565