Skip to content

+ Machine Learning Systems Engineer

AI products.
Full-stack
engineering.

I’m Peter Morgan. I design, build, and operate AI applications, web platforms, and enterprise workflows. From a new product to an existing system that needs a rethink, I own the architecture, implementation, and work that keeps it running.

Salem · Ironsight · LafitteWareOpen to contract work
+ System architectureFIG. 01

IronSites / Public architecture

A release you can recover.

  1. 01
    Structured contentSchemas + tenant-scoped edits
    INPUT
  2. 02
    Build & reviewRendered checks + client approval
    VERIFY
  3. 03
    Versioned releaseComplete upload → activate pointer
    PUBLISH
  4. 04
    Operate & recoverMonitor + back up + roll back
    OPERATE
Rollback reactivates retained output without a rebuild.
Simplified architectureSelected implementation
AI & orchestrationFull-stack developmentData & automationProduct operations

01 / Selected work

Products I built.
Systems I operate.

Commercial software, enterprise applications, and the engineering behind them. Each case study explains the problem, my implementation, and what the system does.

Featured engineering / LafitteWare LLC

ClipFactory

Editorial judgment,
built into the pipeline.

Explainable selection. Learning from feedback. Face-aware framing and a complete editing pipeline.Explore the architecture
9 case studies
/01

Ironsight Data

IronSites

PythonPostgreSQLAstroCloudflare WorkersR2Stripe

A website platform I built for the full service lifecycle: structured content, site generation, client review, publishing, and maintenance. The customer experience and the release, recovery, and monitoring tools are part of the same system.

Site administration · Content governance · Controlled releases

Engineering overview

My role

Sole builder · Architecture, development & operations

The implementation

Built a PostgreSQL-backed workflow engine and a customer portal with tenant-scoped editing and version checks. Site content is validated against schemas and rendered-page checks. Publishing uploads a complete, versioned release with a checksum manifest before switching the active version. Retained releases support rollback without rebuilding. Backup restore drills and independent health monitoring make recovery and operating status inspectable.

Read case study
/02

LafitteWare LLC

ClipFactory

PythonFastAPIPostgreSQLfaster-whisperOpenCVFFmpegStripeDocker

An AI-assisted media product that turns long recordings into ranked clip candidates and edited exports. I built the selection logic, editorial feedback loop, and processing pipeline—from explainable scores to face-aware framing and branded captions.

Explainable AI · Feedback learning · Durable processing · Editorial control

Engineering overview

My role

Sole builder · Product architecture, AI selection & media engineering

The implementation

Built a FastAPI application and a separate worker process coordinated through a durable PostgreSQL job queue. Ingestion, word-timed transcription, candidate discovery, creative briefs, human review, and rendering form distinct stages. An explainable eight-signal scoring system runs alongside optional LLM discovery. Stored decisions feed a bounded learning loop that proposes versioned selection profiles. OpenCV face tracking and FFmpeg handle framing, captions, audio, and export verification.

Read case study
/03

Salem

Internal operations dashboard

Web applicationsData modelingAPIsWorkflow automation

An internal workflow application that turns incoming information into structured records, reviewed decisions, and a shared operational view. I built the intake, automation, and interface around the people using it.

Information architecture · Approval workflows · User adoption

Engineering overview

My role

Sole builder · System design & implementation

The implementation

Connected information intake to structured records and a review workflow. Automated extraction prepares information for human decisions, while status views help users follow work across its lifecycle. The design combines event processing, provenance, repeatable jobs, and an interface centered on operational decisions.

Read case study
/04

Salem

Media asset organization & transfer

Asset APIsObject storageMetadataJob tracking

Media workflows that move large files only when the job requires it. I implemented asset-reference reuse, direct source-URL handoffs, and direct-to-storage upload paths across related tools, with processing state kept visible.

Data movement · Asset organization · Duplicate avoidance

Engineering overview

My role

Sole builder · Data movement & workflow design

The implementation

Used reference-based organization to make an existing asset available in another collection without copying its underlying media. In a processing workflow, source URLs pass directly to the transcription service. A separate upload path uses signed URLs so clients can transfer files directly to storage. Readiness checks, processed-item tracking, and retryable jobs support reliable handoffs. These are distinct patterns across related tools, summarized in the generic diagram.

Read case study
/05

Salem

Automated video editing & clipping

PythonFFmpegTranscriptionAI orchestrationWeb interfaces

Media automation that connects the technical and editorial steps of clip production. I built transcript-driven discovery, briefs, and clip extraction, alongside editing pipelines for captions, reframing, rendering, and operator review.

Workflow orchestration · Large-file processing · Human review

Engineering overview

My role

Sole builder · Pipeline architecture & engineering

The implementation

Built a production workflow for transcript-based selection, structured editorial briefs, and clean clip extraction, with operating and recovery documentation. Developed related editing pipelines for captions, speaker reframing, graphics, and assembly. The production brief-and-trim workflow and advanced editing experiments have different capabilities; the portfolio keeps that distinction explicit.

Read case study
/06

Salem

Analytics & reporting platforms

PythonTypeScriptSQLAPIsScheduled processing

Reporting applications built across the entire data path: collection, normalization, analysis, and presentation. I connected source systems to database-backed dashboards that make operational information easier to use.

Data integration · Consistent reporting · Application maintenance

Engineering overview

My role

Sole builder · Data pipelines & full-stack development

The implementation

Built scheduled collection and normalization workflows, database-backed reporting, analysis features, and web dashboards. Worked across integration behavior, incomplete source data, and the distinction between aggregate and item-level reporting. Related applications are presented together here to avoid treating versions as unrelated products.

Read case study
/07

LafitteWare LLC

ExamWhisper

Next.jsTypeScriptReact Native / ExpoPrisma / PostgreSQLClerkStripeRevenueCatGemini

A revenue-generating AI study product I designed, built, and continue to operate across web and mobile. I own the Next.js and React Native applications, camera-based question analysis, audio responses, authentication, and subscriptions.

End-to-end ownership · Authentication · Subscriptions · User experience

Engineering overview

My role

Founder & sole builder · Product, engineering & operations

The implementation

Designed and built the web and mobile experience, camera-based question input, model integration, and speech output. The web stack combines Next.js, Prisma and PostgreSQL with Clerk authentication and Stripe payments. The mobile application uses Expo and React Native with subscription integration and error monitoring. I own product decisions, development, deployment, and ongoing operation.

Read case study
/08

Ironsight Data

Content ingestion & indexing

PythonFastAPIPostgreSQLRedisn8nDocker

A backend and automation stack for collecting media, organizing its metadata, and tracking processing jobs. I built ingestion, duplicate detection, and workflow APIs so the content remains manageable as the collection grows.

Metadata · Deduplication · Processing visibility

Engineering overview

My role

Sole builder · Backend & workflow engineering

The implementation

Built asynchronous collection and media download logic, job status APIs, PostgreSQL records, Redis-backed duplicate detection, and n8n orchestration. Retry and rate-limit handling support interrupted work. The containerized stack separates application, database, cache, and workflow responsibilities.

Read case study
/09

Ironsight Data

Business data organization & enrichment

PythonSQLiteChromaDBAPIsCSV

Data tools that turn raw business records into organized, usable deliverables. I built indexing, classification, duplicate detection, and export workflows, with separate enrichment prototypes for more specialized lookups.

Data cleanup · Classification · Structured exports

Engineering overview

My role

Sole builder · Data engineering & business workflow design

The implementation

Built separate collection, indexing, and organization stages, alongside enrichment and ranking utilities. Developed a social-profile enrichment prototype using staged lookups and candidate verification. These components are described at their actual scope rather than as one finished enterprise platform.

Read case study

02 / Hire me for

Build the product.
Improve the system.
Own the delivery.

Bring me a product to build or a workflow to improve. I connect interface design, application logic, and operations—and bring extensive Microsoft 365 experience from a large corporate environment.

01

AI products & agent systems

Build useful applications around model capabilities, tool integrations, and human review. ExamWhisper and ClipFactory demonstrate AI interfaces, orchestration, explainable scoring, and feedback-driven refinement.

02

Web platforms & product development

Design and implement the interface, APIs, identity, and data behind a product. My work spans Next.js, React, Python, and mobile applications, including subscriptions and ongoing product operation.

03

Data & workflow modernization

Make scattered information usable. Structure records, improve retrieval, reduce duplicate transfers, and connect processing steps with visible status, validation, and review.

04

Publishing, recovery & maintenance

Design for content changes and the next release. IronSites combines site administration with versioned publishing, rollback, backup procedures, and monitoring.

03 / Background

Engineering,
with ownership.

Enterprise engineering at Salem. Software and service delivery through Ironsight. Commercial products at LafitteWare. I carry the work from technical decisions into day-to-day operation.

April 2026–Present

Salem

Machine Learning Systems Engineer

Independently build and direct internal systems across operations, analytics, data movement, and automated media workflows. Extensive experience working with Microsoft 365 in a large corporate environment.

Current work

Ironsight Data

Business venture · Software development & delivery

Build IronSites and data tools, connect engineering to client requirements, and develop service offerings. Own architecture, application development, integration, and operational procedures.

2024–Present

LafitteWare LLC

Founder · Product development & operations

Created and operate ExamWhisper, a revenue-generating SaaS product. Built ClipFactory’s media pipeline, explainable selection scores, and editorial feedback learning. Own product architecture, development, subscription systems, and ongoing operation.

Earlier background: Graphic design and social media marketing at K-Team Printing and Marketing.

Education

B.S. Cybersecurity & Information Assurance

Western Governors University · In progress

04 / Further work

More builds.
More experiments.

Research systems, independent ventures, and application experiments. A wider view of the problems I work on, with related versions grouped together.

Independent systems

Trading & prediction platforms

Omni-Bot, Rust execution engines, Bayesian strategy work, and related prediction-market tools. The engineering covers backtesting, live data, risk controls, and observability.

Independent research

Weather research & paper trading

A separate system for market-rule parsing, probabilistic forecasts, calibration, and logged paper-trading decisions.

Independent development

Conversational AI & retrieval

Historical-persona chat, archival ingestion, retrieval services, live-audio experiments, and database tooling. Work spanning application interfaces, structured source material, and model integration.

Independent product development

Mobile & marketplace applications

LocalPost, Sparkl, and influencer-marketplace development across web, mobile, backend APIs, and product workflows. Work includes product exploration, interface development, and application architecture.

Independent development

Guidance applications

A family of conversational guidance and companion-app projects across web and mobile implementations. Related rebuilds and framework experiments are grouped together.

Independent ventures

Commerce & service websites

E-commerce storefront development, studio websites, and audience-intelligence service positioning, including Acadiatronics. Product catalogs, purchase flows, content structure, and business communication.

Independent automation

Marketing & content tooling

Content generation, workflow coordination, campaign tooling, and service-delivery experiments. Custom integration and original application work are distinguished from third-party tools used in the process.

Company work · Generalized

Media generation & editing engines

Additional work around reusable video-generation pipelines, graphics, assembly, and automated creative workflows. Public descriptions omit company content, internal systems, and source material.

Ironsight Data

Commercial research & service design

Client discovery, data-service design, technical proposals, and delivery planning. This work connects technical scoping with client requirements and practical service delivery.

Independent development

Mobile game experiments

Small mobile game projects exploring application structure, interactive state, UI, and cross-platform packaging. A collection of interactive development experiments.

Sanitized technical overview

Development orchestration & quality gates

Designed workflows that divide development into bounded tasks, coordinate dependencies, validate assembled outputs, and retain review evidence before release. Work in build orchestration, automated checks, and technical direction; identifying product and company details are omitted.

Earlier projects: Clear Research, Turtle Bay, and OpenClaw Media Agent. Historical work, included as background.

05 / Let’s work together

What needs
to work better?

I’m open to contract work in AI applications, web platforms, and workflow modernization. Tell me what you’re building or replacing, who uses it, and the constraints that matter.

Read my resume
Discuss your projectpeter@ironsightdata.com

Peter’s portfolio assistant

Projects, experience & getting in touch

A little context, on demand.

What would you
like to know?

I can explain Peter’s public work and help you start a conversation.

AI assistant · Messages are shared with Peter for follow-up.