AI that ships.
Chatbots, RAG, voice AI, and AI analysis running in production — across multiple model providers.
Below: how I work today, and the track record that got me here.
Spec-driven development with OpenSpec, then AI-augmented through every phase of the SDLC.
Concepts, UI, and design systems with AI-native design tools.
Agentic coding across IDEs and CLIs — Claude Code as the daily driver — wired to MCP servers.
AI-generated test cases and unit tests, plus end-to-end runs via automated browser testing.
Infrastructure as code and CI/CD driven from the terminal.
I've built an SDLC workflow that hands work between specialized agents — design, develop, QA, deploy — each starting from the same OpenSpec contract. A full breakdown is on the way.
Same six years — read as a single move from fullstack foundations into production GenAI.
RAG help-desk on AWS Bedrock, an AI recruitment platform with CV scoring and AI voice interviews, and multi-model LLM orchestration across Bedrock, Anthropic, and Gemini.
production GenAIBuilt Persea.ai — AI social-media analytics in Python + LlamaIndex — plus a FastAPI ingestion pipeline and the frontend for a blockchain notary system.
LLM + data pipelineCross-platform Flutter features, App Store compliance, Docker modernization, and an AI-first workflow with Claude Code, Gemini CLI, and OpenSpec.
AI-first workflowCo-led the Macropay and Chip Macropay fintech apps — fintech-grade security, CI/CD on Jenkins + AWS, and serverless integrations for thousands of users.
fintech at scaleEverything I've put in production — across four disciplines.
Chatbots, RAG, voice AI, and AI analysis running in production — across multiple model providers.
Project-management, LMS, events & reservations, help-desk, and ecommerce platforms — built secure and built to scale.
PoS integrations, project-management apps, and customer-facing apps — focused on user experience and performance.
Animated marketing, blog, and campaign pages, tuned for SEO, Core Web Vitals, and conversion — CMS-backed so the team can edit them.