Custom software · AI systems · Industrial IoT · Jacksonville, Texas

Software that runs your business, built by the developer who answers the phone.

One senior developer, 24 years of shipping production systems, from drilling rigs and PLC panels to LLM research. You talk to the person writing the code, and that person has run a company too.

No sales team. The person you talk to is the person who would build it.

24+years shipping software
3companies built
40+employees managed
9+industries served
1LLM research paper on arXiv

What we build

From the sensor on the floor to the model in the cloud.

Most shops do one of these. Expert Coders does the whole stack, so the hardware, the backend, and the AI layer are designed by the same person.

  • Custom web applications

    Full-stack Python with Flask, Django, and PostgreSQL. Internal tools, customer portals, admin dashboards, and API backends built to your spec.

  • AI agents and LLM systems

    Autonomous agents with retrieval, vector databases, and semantic search. Systems that reason over your documents and plug into the tools you already use.

  • IoT and embedded systems

    ESP32, Arduino, and real-time sensor integration. Industrial monitoring, paint booth systems, conveyor counting, and the GeoSpect instrumentation platform.

  • SCADA and data acquisition

    Process monitoring and control. WITS protocol streaming, pressure cycling automation, and chromatography integration for industrial sites.

  • Data mining and web scraping

    High-volume extraction with proxy rotation and fault tolerance. Government procurement portals, financial data, legal leads, and competitive intelligence.

  • Privacy-preserving AI

    Split inference that keeps sensitive data on your hardware while borrowing cloud compute. Powerful models without exposing proprietary information.

  • Mobile apps

    Cross-platform iOS and Android apps with Flutter and Capacitor, wired into your APIs and existing web systems.

How we execute

Scope fast, build in the open, own the result.

Pick a time that works →
  1. Clarify scope fast

    We define the technical objective, the constraints, and what success looks like before any code is written, so execution stays focused.

  2. Build and iterate

    Continuous progress with regular updates and working checkpoints you can click on, not slide decks about progress.

  3. Own the outcome

    Proactive risk flags, practical tradeoffs, and production-minded implementation from day one through support.

Why Expert Coders

A business owner who happens to write excellent code.

Sixteen years running a multi-state company means I understand deadlines, stakeholders, P&L impact, and what "done" actually means. I think about your business goals, not just the code.

I bridge physical systems and software. IoT sensors, industrial protocols, embedded devices, and web platforms, all from one developer. I built and sold a complete hardware and software product, GeoSpect Instruments, so I know the lifecycle from prototype to production to support.

"The software you built has made mud logging less stressful, enjoyable and flat out easy!"Mud logging customer, drilling operations

No handholding required

Bootstrapped a company from nothing and delivered under pressure without being managed. Proactive communication, owned outcomes.

Published AI research

Original research on LLM inference, published on arXiv. The same rigor goes into every client project.

Hardware meets software

From a pressure transducer on a wellhead to a PostgreSQL schema to a Flutter app, one person designs the whole path.

Decades of field experience

Oil fields, manufacturing floors, legal offices, healthcare operations. Every project benefits from that perspective.

Full product builder

Prototype, production, packaging, support. GeoSpect went from a bench to paying customers.

Direct line

You call, I answer. No account manager, no ticket queue, no translation layer between you and the person writing the code.

arXiv 2602.16760

Published research

Privacy-Aware Split Inference with Speculative Decoding for Large Language Models over Wide-Area Networks

A system for running large language models privately by splitting computation between trusted local hardware and untrusted cloud servers, reaching 8.7 to 9.3 tokens per second over real-world network conditions.

Read the paper

Industries

Operationally complex environments, with real uptime and compliance pressure.

Manufacturing Trucking & logistics Law firms Accounting & CPA Construction Field service Oil & gas Healthcare Automotive Financial analysis Government & defense

Technical skills

Languages

  • Python, C#, C/C++, JavaScript
  • Flask, Django, FastAPI
  • Flutter, Capacitor
  • MicroPython (ESP32)

AI & ML

  • Claude, OpenAI, local models
  • RAG and vector databases
  • Autonomous agents, tool use
  • Split inference, speculative decoding

Data

  • PostgreSQL, MySQL, SQLite
  • SQLAlchemy, BigQuery
  • Scraping and data mining
  • Visualization and analysis

IoT & embedded

  • ESP32, Arduino, XBee
  • Sensor integration
  • WITS, Modbus
  • Industrial data acquisition

Infrastructure

  • Linux administration
  • NGINX, Apache, Gunicorn
  • Docker, LXD
  • Git, CI/CD

Automation

  • Selenium, Playwright
  • Celery and Redis
  • REST API design
  • Google Cloud APIs

Free 30-minute consultation

Tell me what's slowing the business down.

Bring the problem and the constraints. We'll talk through whether software is the right fix and what it would take.

903-339-5048