Steffan Troxel

AI Software Engineer
Cape Girardeau, MO (remote) · sjtroxel@protonmail.com · github.com/sjtroxel · linkedin.com/in/sjtroxel

AI Software Engineer building production multi-agent and RAG systems in Python and TypeScript, deployed on AWS, Railway, and Vercel. Systems ground their outputs in retrieved evidence with citations, refuse or hand off to a human when evidence is thin, and are gated by evals. Works spec-first with AI-assisted development (Claude Code), pairing velocity with strict typing, infrastructure as code, and 4,000+ automated tests.

Projects

Patchwork Assurance — grounded US AI-regulation compliance tool — patchworkassurance.com
Musical Mycelium — cited music-history research agent on AWS — musical-mycelium.vercel.app
Heritage Odyssey — family-history RAG platform with voice narration — heritage-odyssey.vercel.app
Wildlife Sentinel — 24/7 autonomous wildlife crisis intelligence — wildlife-sentinel.vercel.app

Also live: Asteroid Bonanza (four-agent swarm over 35,000+ near-Earth objects with live NASA tool calls), Poster Pilot (multimodal RAG over 5,000+ historical posters, CLIP + Reciprocal Rank Fusion), SoilProve (fertilizer-prescription tool, multi-provider LLM failover, built solo in 5 days), and ChronoQuizzr (geography trivia, adversarial two-agent clue-verification pipeline).

Experience

AI Software Engineer · Self-directed · Remote · January 2026 – present
Designed, built, and operate the production AI systems above: agent orchestration, grounded RAG, evaluation pipelines, streaming APIs, an MCP server, cost-aware multi-model routing, and serverless AWS in Terraform.
Student Software Engineer (Apprenticeship) · Codefi · Remote · January 2025 – present
Year-long full-stack bootcamp (JavaScript, TypeScript, Angular, React, Ruby on Rails), followed by Codefi's AI Skills track: Prompt-to-Product and the production AI engineering Masterclass.

Education

Skills

AI / LLM: Retrieval-Augmented Generation (RAG), multi-agent orchestration, LLM-as-judge evaluation, golden datasets, Model Context Protocol (MCP), LLM APIs (Anthropic, OpenAI, Google, Amazon Bedrock), LangGraph, vector databases (Chroma, Pinecone, pgvector), prompt engineering, spend-safety

Languages & backend: Python (FastAPI, Streamlit), TypeScript (strict), Node.js, Express 5, Ruby on Rails, PostgreSQL, PostGIS, Redis Streams, SSE streaming

Frontend & testing: React, Angular, Next.js, Tailwind CSS; pytest, Vitest, Playwright

Cloud: AWS (Bedrock, Lambda, S3, CloudFront), Terraform, Docker, GitHub Actions + OIDC, Railway, Vercel