Dan Finch - About Me

About Me

Staff Software Engineer - Platform Engineering - Product Engineering

I work across product, architecture, code, and operations. I've built user-facing and internal platforms that make complex work simpler and more pleasant.

I focus on making products and systems that are easy to understand, use, and change. This means clear boundaries and responsibilities, and removing unnecessary friction and ceremony.

Technical Expertise

Architecture & Systems

  • Domain modeling
  • API design
  • Service boundaries
  • Event-driven systems
  • Data modeling
  • State architecture

Platform & Developer Experience

  • Platform engineering
  • Internal developer platforms
  • Developer tooling
  • CI/CD
  • Build/release automation
  • Test infrastructure
  • GitHub Actions
  • Docker
  • IaC
  • Observability

Web & Product Engineering

  • Product engineering
  • Web platform
  • Interface architecture
  • TypeScript
  • JavaScript
  • React
  • HTML/CSS
  • Interaction design

Backend & Data

  • Node.js
  • .NET/C#
  • PostgreSQL
  • SQL
  • Redis
  • MongoDB
  • AWS

AI-Assisted Engineering

  • Agentic development workflows
  • Claude Code
  • Codex
  • OpenCode
  • Spec-driven development
  • OpenSpec
  • AI-assisted code review
  • AI-assisted testing/refactoring