James Kemp

Full-Stack Software Engineer

Boise, ID

Summary

I build software and ship it. Most days that means React or React Native on the front, Python or Node on the back, LLM agents in the middle, and Docker and Kubernetes to run it. I spent years as a network engineer before this, so I care a lot about what happens after launch.

Skills

AI / LLM

  • LLM orchestration
  • Model Context Protocol (MCP)
  • Claude & OpenAI
  • LiteLLM
  • LiveKit
  • ElevenLabs

Onchain & DeFi

  • x402
  • USDC
  • Decentralized finance

Languages

  • TypeScript
  • Python
  • JavaScript
  • SQL

Backend

  • FastAPI
  • PostgreSQL
  • Node.js
  • Supabase
  • Firebase
  • Redis

Frontend

  • React
  • React Native
  • Next.js
  • Expo
  • Vite
  • Tailwind CSS
  • Three.js

Infra / DevOps

  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • Mapbox / MapLibre

Payments & Comms

  • Stripe
  • Twilio
  • Resend

Networking

  • Enterprise routing & switching
  • Firewalls
  • Network troubleshooting

Projects

blue wind (bwnd)

Apps that build and run themselves

https://bwnd.app/home

  • A platform where every app gets its own AI agent that builds it, runs it and keeps improving it.
  • Each app comes with its own site, database, API and sign-in, plus a draft copy to try before publishing. One command to go live, one to roll back.
  • Owners talk to their app over Slack, text or phone, and other AI agents can use it through MCP.
  • The agent wakes up by itself when a customer visits, a schedule fires or the app calls it, so the work keeps moving without the owner.

Stack: Python, FastAPI, LLM orchestration, MCP, x402, USDC, Docker, React, Vite

GNETiX

Run your infrastructure by chatting with it

Founder & Full-Stack Engineer, GNETiX AI — Boise, ID (Remote)

https://www.gnetix.ai/

  • Engineers type or say what they need in Webex, Slack or Teams, like “spin up a staging environment” or “open a ticket for the Building 7 outage,” and GNETiX does it.
  • Plugs into 100+ tools out of the box, including AWS, Azure, ServiceNow, Jira, Cisco and Palo Alto, through MCP.
  • Its agents live on the customer’s network and only connect outbound, so there are no firewall ports to open and no VPN.
  • Customers pick the LLM (Claude, OpenAI or Bedrock) and run it in our cloud or fully air-gapped. Voice works too.

Stack: Python, FastAPI, PostgreSQL, Redis, Next.js, Docker, LiteLLM, LiveKit, ElevenLabs

Sublair

Streaming, selling and community for underground artists

Founder & Full-Stack Engineer, MindFabric — Boise, ID (Remote)

https://sublair.com

  • A home for underground artists to stream, sell and grow a following, on iOS and the web from one React Native codebase.
  • Artists get paid directly through Stripe, with free or paid download gates that hook into SoundCloud, limited releases and merch.
  • Pro tools too: press kits for booking shows, and shared projects that take a song from first idea to finished release with collaborators.
  • Local scenes on a map, chat, XP and daily challenges keep listeners coming back, and a public streaming API lets other apps play the catalog.

Stack: React Native, Expo, TypeScript, Firebase (Firestore, Cloud Functions, Storage), Stripe, Mapbox, Three.js

VMerge

Emergency veterinary transfer platform

Full-Stack Engineer, Karmatek Consulting LLC

https://vmergeapp.com

  • When a pet needs emergency care, the vet sends one request instead of calling ER after ER, and nearby animal hospitals reply with a quote.
  • If the first-choice ER says no or doesn’t answer in time, the request moves to the next one on its own. STAT cases can go to all of them at once.
  • Each ER shows its distance and which departments are open right now. ERs can approve by text, and every case has its own chat for records and ETAs.
  • Fully self-serve: a clinic signs up in under two minutes and starts sending transfers, with billing built in.

Stack: React, TypeScript, Vite, Tailwind, Supabase (Postgres, Realtime, Edge Functions), Stripe, Twilio, Resend, MapLibre, Docker, Kubernetes

Valkyrie

AI network-operations platform for the VA

U.S. Department of Veterans Affairs

  • Designed and built a tool that lets VA engineers ask questions about the network and make changes in plain English. The VA runs one of the largest networks in the world.
  • It runs the models on-prem and uses MCP tools, so sensitive data stays inside the VA.

Stack: Python, FastAPI, PostgreSQL, on-prem LLMs, MCP, Docker

Open source

bbot

A small, friendly face you can drop into a web page

Drop a living face into any web page. It follows the cursor, changes mood and lip-syncs to a voice or mic. Under 5 kB with no dependencies, plus a free API that turns it into videos for TikTok, Instagram or X.

https://bbot.bwnd.app

Source on GitHub

Stack: JavaScript, SVG, npm

Manifold

Workspace manager for Claude Code

A desktop app for running lots of Claude Code or Copilot sessions at once, grouped by project in one grid. Works on remote machines over SSH or Tailscale, and you can fork a conversation to try another direction.

Source on GitHub

Stack: JavaScript, Electron, xterm.js

History

Communications

United States Marine Corps — 2014 — 2018

  • Field wireman (MOS 0612). I ran, terminated and troubleshot voice and data lines in the field.
  • Moved over to data networking, which is how I got into this work.

Technical Support

Gravity Payments

  • Helped merchants fix their card readers, software and connectivity problems.
  • Learned how to explain technical problems to people who just want their store working.

Network Engineer

U.S. Department of Veterans Affairs

  • Ran routing, switching and firewalls for VA sites across the country.
  • Tracked down outages and slowdowns on a big network where security comes first.

Contact

[email protected]