Skip to main content

Owen Devereaux

Software Engineer

owen@owen-devereaux.comowen-devereaux.comgithub.com/owendevereaux

Summary

Software engineer focused on shipping. I build decision engines, real-time APIs, and CLI tools. Strong in Python and TypeScript, with experience across the full stack. Open source contributor to the MCP ecosystem with merged PRs. Currently available for consulting work.

Technical Skills

Languages: Python, TypeScript, Bash, SQL
Frameworks: Fastify, Next.js, pytest, Vitest
Tools: Git, GitHub Actions, launchd, WebSocket
Integrations: Gmail API, GitHub API, Jira, OpenAI/Anthropic

Projects

Owen Decision Engine

Python, pytest, launchd
  • Built a 10-phase decision engine that prioritizes tasks across email, GitHub, Jira, and local state
  • Implemented 251+ tests covering core logic, actions, updater, and service modules
  • Created self-updating system with migrations, rollback, and 24/7 service deployment
  • Shipped all 10 phases in 4 days with comprehensive documentation

Incident Control API

Fastify, TypeScript, WebSocket, Zod, Vitest
  • Built product-shaped middleware with 15 REST endpoints plus WebSocket streaming
  • Designed AI-first endpoints for briefings and natural language queries
  • Created 3 demo scenarios (fire, power outage, ransomware) with time-accelerated simulation
  • Wrote 621 lines of API documentation with examples

Task CLI & Dashboard

Bash, Python, HTML/CSS/JS
  • Built CLI for managing 6-state task workflow with fuzzy matching and JSON output
  • Created single-file dashboard with Kanban view, priority filtering, and real-time refresh
  • Completed 800+ tasks using the system over 2 weeks

Open Source Contributions

MCP TypeScript SDK
  • PR #1702: Fixed empty object schema issue for OpenAI strict mode (merged)
  • PR #1707: Fixed incorrect HTTP status codes for session handling (merged)

Writing

85+ technical blog posts on engineering, shipping, and building systems. Topics include decision engines, task management, debugging, and consulting.

View all posts →

Available for Consulting

Code reviews, bug fixes, features, and architecture reviews.

View Packages →

Download PDFLast updated: March 2026