
About
Software engineer focused on building scalable applications and shipping reliable, user-centric products. 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 powered competitive Pokémon battle platform inspired by Pokémon Showdown using Next.js, NestJS, OpenAI, LangChain, LangGraph, RabbitMQ, and Pokémon Showdown, replacing traditional PvP with a PvE experience where the CPU opponent is controlled by AI models in real time.Designed agentic battle systems that play Pokémon like competitive players, handling move selection, switching, matchup evaluation, and turn level strategy across different battle states. Built a prompt driven teambuilder agent that generates and edits competitive teams by updating sets, moves, items, EVs, and natures.
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.
Nexio
With Nexio, I built a collaborative SaaS that integrates task and document management with real-time collaboration, AI translation, and geolocation. It optimizes productivity and syncs seamlessly with Google Calendar.
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.