
About
Forward Deployed / Applied AI Engineer working across agents, backend, and RL. I ship production LLM systems: building document AI and data analytics agents on AWS at ASU Enterprise Technology, and previously worked directly with BotSpace (Meta Business Partner) clients to customize Rex. Currently focused on agent evals and RL. I'm also known for having an impressive Pokémon card collection.
Work Experience
💻 Tech Stack
💼 Revenue-Generating Assets
Tech that closes deals, moves fast, breaks nothing
📊 Strategic Investments
Acquired, deployed, and leveraged for ROI — or at least hackathons
🎨 Brand Builders & Hype Engines
Because aesthetic is currency too
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
Showdown Trainer
Built an AI-driven competitive Pokémon battle platform inspired by Pokémon Showdown, with an agent opponent handling move selection, switching, matchup evaluation, and turn-level strategy, plus a prompt-driven teambuilder agent that edits sets, moves, items, EVs, and natures. Built a Python RL training pipeline on a local Showdown server with poke-env, Gymnasium, and Stable-Baselines3: PPO with action masking, shaped rewards, and win-rate evaluation against heuristic bot baselines. Trained a battle policy on the fixed wiring of the full fruit fly CNS connectome (~166k neurons) in PyTorch and deployed it as an HTTP inference service the battle agent calls for move decisions. Now building a competitive Pokémon RL environment for Prime Intellect's Environments Hub with the Verifiers library, so LLMs can be trained and evaluated on multi-turn battles.
Blackjack TUI
Developed a terminal-based Blackjack game in Go using Bubble Tea and Lip Gloss for a polished, interactive TUI. Implemented game mechanics including hit, stand, bust, and dealer rules with real-time score calculation. Focused on delivering a visually appealing CLI experience with styled cards, animations, and responsive layouts.
Rex Actions
Engineered an AI-driven action framework for Rex that dynamically executes external APIs in real-time. Designed a secure execution layer with API call templates, schema validation, and edge case handling. Reduced manual support load by 40% by enabling customers to automate workflows directly through the chatbot. Built for multi-tenant scale with strict isolation, rate limiting, and observability.
Rex for Web
Shipped a domain-restricted web chatbot widget for Botspace. Built as a NestJS service serving static scripts with JWT authentication, domain allow-listing, and token rotation. Integrated Ably for real-time streaming and multi-tenant secret management, enabling customers to embed Rex safely across their websites.
CTWA Trigger
At Botspace, I built an event-driven CTWA (Click-to-WhatsApp) ads trigger system. It processes ad webhooks via RabbitMQ with dead-letter queues, retries, and request tracing, ensuring reliable delivery at scale with sub-200ms median latency.
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.