Skip to content

Open to opportunities

MichaelJamieson

software engineer building data pipelines

New York, NY · EST

5+ years turning messy external data into clean, validated records — with TypeScript, React, Node.js, Python, and PostgreSQL doing the heavy lifting.

About

Data problems, owned end to end.

My work has mostly been in regulated, high-stakes environments, where one wrong record is a real problem for a real person. That shapes what I build: pipelines that move privacy-sensitive data, validation that catches a bad record before anything downstream trusts it, and interactive visualizations that make the result legible.

Not all of it has been infrastructure. I've built internal tools other engineers adopted, co-founded a startup, and shipped consumer products and I'm comfortable owning a system from the architecture call through the release. I'd rather ship something correct and boring than clever and fragile.

Years shipping
5+
Data platforms, developer tools, and the apps on top.
Featured builds
03
Desktop, mobile, and agent tooling — each with a demo.
Video explainers
55
Every one with a full transcript on this site.
Posts published
57
Notes on tooling, agents, and data plumbing.
Selected work

Things I've built recently

Data pipeline tooling, an Electron desktop suite, and React Native apps shipped to both stores.

Animated demo of CSV validation inside the desktop automation tool
Internal QA tooling

React + Electron + Node.js Desktop Toolkit

Internal QA desktop tool automating regulated study workflows. Electron pairs a React renderer with Node services to pull jobs from secure shares, validate CSV/XLSX files in real time, preview PDFs, and ship signed builds per environment.

  • React
  • Electron
  • Node.js
  • Vite
  • +11
Watch demo
Skills

What I bring to a team

The languages, frameworks, and platforms I reach for most often.

Languages
TypeScriptJavaScriptPythonJava
Frontend & Mobile
ReactReact Native (Expo)Next.js
Backend & Data
Node.jsFlaskSpring BootPostgreSQLMySQLLiquid Templates
Platforms & Tooling
ElectronDockerGitVitest / Testing Library
Writing

Latest posts

Notes from recent work — debugging, tooling, and the occasional deep dive.

/ Let's build

Open to opportunities.

Interested in software engineering roles focused on data integration, developer tooling, or cross-platform product work — especially where data accuracy and reliability are non-negotiable.

PDF · updated May 2026