John Davenport

Founder, CodeMySpec

I build tools that help developers ship production software with AI. CodeMySpec is my current project — a structured development platform for Phoenix applications that enforces the full loop from user stories through BDD specs, implementation, and QA.

Background

15 years in enterprise systems and software development. Deep expertise in Elixir, Phoenix, and OTP. The last 2 years have been focused exclusively on LLM-assisted development tooling — building, testing, and iterating on workflows that produce code that actually works in production.

What I've Built

  • CodeMySpec — Structured AI development platform for Phoenix. MCP servers for product management and architecture, BDD spec generation, session orchestration, and automated QA.
  • MetricFlow — Full-stack Phoenix analytics platform built with zero human-written code. 40 commits, 13 days, honest assessment.
  • UserDocs — Browser automation tool for web application documentation. Phoenix LiveView.
  • Discussit — LLM-powered communication analysis platform.

Technical Focus

  • Elixir, Phoenix, LiveView, OTP
  • MCP (Model Context Protocol) server development
  • BDD with Gherkin scenarios and automated verification
  • Bounded context architecture and dependency graphs
  • Claude Code, agentic workflows, structured AI development

Connect