John Esten Davenport
Full Stack Engineer, Architect, LLM Expert and Technical Leader
I help teams master complex technology without dependencies
I dive deep into problems that are blocking people, figure them out in my own way, then build systems that let others solve similar challenges independently. No waiting for experts, no expensive consultants, no gatekeeping.
The goal isn't just to solve your problem. It's to make sure you never need me to solve it again.
LLM Use and Dev
Built CodeMySpec (AI dev harness for Elixir), Sparqy (natural-language analytics at OpenForce), LLM-validated report migrations, and production RAG integrations.
Enterprise Systems
Manufacturing IT, legacy system modernization, cross-platform data flows, and mission-critical infrastructure at Enova Premier (automotive, $100M+ annual revenue).
Full Stack Engineering
Python, Elixir, C#, TypeScript. Real-time systems, multi-tenant SaaS, industrial automation platforms, and scalable web applications.
Currently Working On
Founder
CodeMySpec • Remote
Data Engineer
Openforce • Remote
Founder & Owner
Desert First Cleaning • Flagstaff, AZ
Career Journey
Skills
303 skills • Click to filter experiences • Ctrl+Click for multiple
🎯 More Skills (297)
No experiences found
No experiences match all selected skills.
Professional Timeline
Founder
CodeMySpec • Remote
Founded CodeMySpec, a software engineering harness for Elixir/Phoenix/LiveView apps. Ships as a Claude Code extension that walks through a fixed build workflow: requirements, architecture, BDD specs, implementation, QA. Built two apps with it (Fuellytics, MetricFlow). 3 early customers, ~$3,500 pre-launch commitments. No active users yet.
Related Projects 5
Fuellytics — Fleet Fuel Card Fraud Detection
Feb 2026 - Present
Fuel card verification platform with 5-validator fraud detection pipeline, Claude Vision OCR, LLM anomaly analysis, Stripe Issuing/Treasury/Connect, and Twilio SMS workflows. Built with CodeMySpec — 55 commits, 5 days, zero human-written code.
MetricFlow — Cross-Platform Ad Analytics SaaS
Jan 2026 - Present
Marketing analytics platform correlating ad spend across Google Ads, Facebook Ads, GA4 with QuickBooks revenue. Pearson + time-lagged cross-correlation, Claude-powered insights, Vega-Lite dashboards. Built with CodeMySpec — 40 commits, 13 days, zero human-written code.
ClientUtils — Elixir Test Coordination Library
Dec 2025 - Present
Published Hex package with distributed test runner (file-based locking, event caching, result replay) and JSON ExUnit formatter. Powers CodeMySpec's Claude Code extension.
MarketMySpec — AI-Powered Product Marketing
Oct 2025 - Present
LLM-driven marketing operations for CodeMySpec using MCP integrations (GA4, Reddit, Search Console, SEO tools). Dictation-to-cleanup workflow for authentic content. Getting reliable signups.
CodeMySpec — AI Software Engineering Harness
Apr 2025 - Present
Claude Code extension orchestrating the full Elixir/Phoenix/LiveView development lifecycle: requirements, architecture, BDD specs, code generation, QA. 368 modules, 46 contexts. Two production apps built with it.
Data Engineer
Openforce • Remote
Data infrastructure work on a 3-person team. Managed contractor-driven migration of 170+ legacy reports from Tennacle to Snowflake/Power BI, built a Python framework for deploying client data marts from config files, and built an internal dashboard tool that generates visualizations from natural language queries via Snowflake Cortex and Claude.
Related Projects 3
Sparqy — AI-Powered Analytics Dashboard Generator
Aug 2025 - Present
Natural language to dashboard tool using Snowflake Cortex API for SQL/Vega-Lite generation and Claude for layout orchestration. Dynamic Blazor component rendering from LLM-generated JSON. MVP with static visualizations.
Snowflake Python Platform — Internal Data Engineering Framework
Jun 2025 - Present
Multi-environment Python/SQL framework for Snowflake with config-driven data mart deployment, projector dependency chains, and PowerBI/Fabric credential automation
LLM-Assisted Report Migration Validation
May 2025 - Jul 2025
Used LLMs to validate 170+ report migrations from Tennacle to Snowflake by iterating on queries until results matched production baselines
Founder & Owner
Desert First Cleaning • Flagstaff, AZ
Built a cleaning business from zero to $252K+ cumulative revenue with 150% YoY growth. Handle all business functions: sales, marketing, operations, finance, and contractor management across residential, commercial, and property management clients.
AI-Assisted Software Engineering Research
Generaite Labs • Remote
Experimented with AI-assisted development across Rust, C#, Python, and TypeScript. Built prototype applications to test which languages, frameworks, and architectural patterns worked best with LLMs. Produced AstralMCP (MCP-to-REST adapter) and PowerPort (data aggregation tool).
Related Projects 13
Multi-Platform Marketing Analytics Engine
Mar 2025 - Mar 2025
TypeScript/Node.js application aggregating marketing metrics across Google and Facebook platforms, with multi-tenant architecture, OAuth2 integration, and data normalization pipeline.
AstralMCP — MCP-to-REST API Adapter
Feb 2025 - May 2025
Middleware that lets AI models interact with REST APIs by generating MCP tools from OpenAPI specs. .NET with DDD, dual-database (SQLite/PostgreSQL), OAuth2/API key/Basic auth.
PowerPort - Multi-Tenant Repository Management Platform
Dec 2024 - Feb 2025
Full-stack application for multi-tenant Git repository management with browser-based operations using Blazor WebAssembly and ASP.NET Core. Implements clean architecture patterns and domain-driven design.
Todo App in C# — AI-Assisted Development Experiment #5
Sep 2024 - Dec 2024
Final iteration of the AI-assisted development experiment series, testing C# and .NET as a better-suited language for LLM collaboration, resulting in a multi-tenant todo app with real-time updates.
Rust Web Application Code Generator
Sep 2024 - Sep 2024
Python-based code generation tool for Rust/Axum applications that automates creation of models, repositories, and services using template pattern matching and LLM-assisted code analysis
Todo App in Rust — AI-Assisted Development Experiment #3
Sep 2024 - Sep 2024
Third iteration testing an LLM-driven documentation synthesis approach to project bootstrapping, building a Rust/Axum todo app with hexagonal architecture.
AI Context Management CLI for Pair Programming
Aug 2024 - Sep 2024
Command-line tool to automate context preparation and task management for AI pair programming sessions, analyzing codebases to gather relevant documentation and code for LLM assistance.
Todo App in Rust — AI-Assisted Development Experiment #4
Aug 2024 - Sep 2024
Fourth iteration exploring LLM-assisted development in Rust, testing the boundaries of AI code generation for repetitive patterns and discovering where traditional tooling works better.
Todo App in Rust — AI-Assisted Development Experiment #2
Aug 2024 - Aug 2024
Second iteration exploring AI-assisted development in Rust, focusing on documentation-first approaches to LLM collaboration while building a layered todo application with JWT auth and rate limiting.
Todo App in Rust — AI-Assisted Development Experiment #1
Aug 2024 - Aug 2024
Built a Rust todo application as a controlled experiment in AI-assisted development, documenting prompting strategies and context management techniques while learning Axum, Sea-ORM, and Rust patterns.
Python Desktop Transcriber
Aug 2024 - Aug 2024
Desktop application for real-time audio transcription and entity recognition using WhisperX and SpaCy, built as an AI-assisted learning project.
Dream100: AI-Powered Influencer Marketing Platform
Aug 2024 - Aug 2024
Full-stack platform that automates influencer discovery and content analysis using vector similarity search and semantic embeddings, built with FastAPI, React, and PostgreSQL/pgvector.
Desktop Meeting Transcription Engine
Jun 2024 - Jul 2024
Spike for a real-time meeting transcription application implementing voice activity detection, speaker diarization, and speech-to-text using Elixir and ML models, with native desktop integration.
Software Engineer — Insurance Platform
Openforce • Remote
One of two engineers building and maintaining IC Insure, OpenForce's insurance marketplace for independent contractors. Elixir/Phoenix monolith with CQRS/Event Sourcing, GraphQL API, and React SPA. Built enrollment workflows, billing rules, policy management, and document features for 17+ clients.
Technical Founder
Bandwidth Hero • Remote
Built an MVP marketplace platform for matching ERP contractors with companies using Phoenix LiveView. The business partner couldn't deliver on the sales side, and the product never got traction. Solid technical exercise in rapid MVP development with Elixir.
Related Projects 1
Real-Time ERP Contractor Matching Platform
Oct 2021 - Nov 2022
Contractor matching platform using Phoenix LiveView, featuring real-time updates and scoring algorithms for connecting ERP professionals with project opportunities
Founder & Developer
Discussit • Remote
Built a conversation intelligence platform in Elixir that ingested calls from Zoom and OpenPhone, transcribed them, and generated summaries using LLMs. A topic analysis feature built with embedding clustering attracted paying customers. The broader product lost relevance as meeting software added similar features.
Related Projects 1
Conversation Intelligence Platform with AI-Powered Analysis
Mar 2023 - May 2024
Conversation intelligence system processing communications using AI pipelines, real-time transcription, and semantic analysis capabilities
Founder & Developer
UserDocs • Remote
Built a documentation automation platform that used browser automation to capture screenshots from web applications. Went through three major rewrites — Phoenix LiveView app, Electron desktop client, and Elixir Desktop. Secured a pilot with Chef that validated the idea but exposed the product's complexity. Solo effort that eventually lost momentum.
Related Projects 5
Pexelmatch: Image Comparison Engine Reimagined in Elixir
May 2022 - Jun 2022
Complete port of Pixelmatch from JavaScript to Elixir, implementing image comparison algorithms with antialiasing detection and color science optimization
UserDocs - Distributed Screenshot Automation Platform
Nov 2021 - May 2022
Built a web automation platform using Elixir/Phoenix that enables teams to automate documentation screenshots with real-time collaboration and visual regression testing
UserDocs: Visual Documentation Automation Platform
Nov 2021 - May 2022
Elixir/Phoenix platform that automates visual documentation through browser control, real-time collaboration, and element tracking
UserDocs - Distributed Screenshot Automation Platform
May 2021 - May 2022
Built an automation platform that transforms manual screenshot collection into an automated pipeline, featuring distributed architecture across web, desktop, and browser extension components with annotation and session management capabilities
UserDocs: Distributed Documentation Automation Platform
Oct 2019 - Apr 2020
Built a documentation automation system using Elixir/Phoenix, featuring real-time collaboration, browser automation, and distributed state management across OTP applications.
Head of Implementations
FunnelCloud • Remote
Led technical operations for an MES vendor serving 50-60 automotive tier supplier plants. Managed the company's largest accounts -- including escalated ones where delivery had been over-promised -- and built automation tools to replace manual implementation planning. Managed a team of three operations technicians.
Related Projects 1
MES Implementation Automation Platform
Jan 2022 - Dec 2022
Engineered a domain-driven automation system that transformed complex Manufacturing Execution System implementation planning from manual spreadsheets into a streamlined pipeline, reducing project estimation time from days to hours while improving accuracy.
Senior Product Specialist
FunnelCloud • Remote
Hired as the primary customer-facing technical person at an early-stage MES company that had massively over-promised to its largest customer. Spent the year managing the fallout from a 13-plant deal where features sold in January weren't delivered until October, while also rewriting most of the company's documentation.
Related Projects 1
Enterprise Manufacturing Documentation Architecture
Jun 2021 - Nov 2021
Designed and implemented a comprehensive Technical Writing system handling complex manufacturing execution concepts, with information architecture and integration pattern documentation.
Full Stack Industrial IoT Platform Developer
Remote
Built an industrial IoT platform as a side project while working at Enova Premier. First real attempt at full-stack development -- Python backend with asyncio, Vue.js frontend, OPC UA integration, Docker, GraphQL. Never reached production deployment, but the experience shaped my later work in industrial software.
Related Projects 2
Industrial IoT Gateway with Real-Time OPC UA Integration
Apr 2020 - Apr 2020
High-performance async Python server enabling real-time industrial equipment monitoring through modern web interfaces, handling concurrent data points with low latency
MESXpert Web: Real-Time Industrial IoT Frontend
Apr 2020 - Apr 2020
Modern Vue.js frontend for manufacturing execution systems featuring real-time WebSocket data streaming, recursive component architecture, and reliable operation
Operations Manager
StoryWood Bowties • Louisville, KY
Ran operations for a wooden bowtie company, scaling monthly revenue from under $1K to over $20K. Designed 150+ products in CorelDraw, managed manufacturing, rebuilt the e-commerce site, and handled in-person sales at 100+ events. Made $60K in revenue during a 4-6 week Kentucky Derby season.
Co-Founder & Technical Lead
Compassionote • Remote
Built a Django web app for contact enrichment and life event notifications after winning Louisville Startup Weekend. Integrated the Pipl API for data lookups, implemented permission controls with django-guardian, and did customer discovery with HR managers. The team lost steam and the project was shelved.
Related Projects 1
CompassioNote - Contact Enrichment Tool
Jan 2016 - Dec 2016
Django-based contact management system with automated profile enrichment via Pipl API, featuring probabilistic matching and granular permissions for sensitive data protection
IT Production Manager
EnovaPremier • Remote
Managed manufacturing IT across four plants for a tier-one automotive supplier running tens of millions of dollars in annual production. Fixed broken systems, selected and deployed a new MES, built the company's first software development team, and created a platform for rapid development of operator-facing applications using Vue.js, GraphQL, and OPC UA.
Related Projects 2
Industrial IoT Integration Framework
Apr 2020 - Apr 2020
Python framework for integrating manufacturing equipment using OPC UA, enabling real-time monitoring and process control across multiple facilities
Zero-Backend Industrial Automation Platform
Jan 2017 - Dec 2018
Architected and deployed a modern manufacturing integration platform that eliminates custom backend development by combining real-time PLC data streams, legacy database synchronization, and automatic API generation
IT Production Project Manager
EnovaPremier • Remote
Earlier title at Enova Premier before promotion to IT Production Manager. Stabilized failing manufacturing IT systems, replaced manual data collection with custom software, and built integration tools in Python and JavaScript for equipment communication, scanner integration, and ETL processes.
Junior Partner & IT Lead
GENI • Huntsville, AL / Kingsport, TN
Junior partner at a building automation startup, responsible for all IT infrastructure, database administration, and business operations. Helped take an existing suite of hardware/software products to market through investor outreach, demo site installations, and technical sales. The venture never found market traction.
LTS Representative & Product Specialist
GE Intelligent Platforms • Remote
Implemented and managed GE's Long Term Support program, managing $5M in inventory and extending product lifecycles by 10-15 years for embedded systems customers.
Co-Founder & Primary Investor
Huntsville, AL
Co-founded and funded a food truck venture. Purchased a concession trailer, obtained health department certifications, and developed brand materials. The venture never opened for business.
Hardware Support Engineer
GE Intelligent Platforms • Remote
Provided technical support for GE's portfolio of single board computers and I/O products, including leading a major redesign of a VME product that failed customer acceptance testing.
Hardware Design Engineer
GE Intelligent Platforms • Remote
Designed and developed embedded computing solutions for military, aerospace, and industrial customers, working with VME and CompactPCI form factors.