Portfolio 路 Blog 路 LinkedIn 路 X
I'm a Software Engineering Director at Truist leading four delivery teams across web, iOS, and Android. I bring 15+ years of experience in financial services and 10 years of people leadership, spanning Team Lead, Application Development Manager, Solutions Architect, and Director roles.
Outside my day job, I design and ship production AI systems. My recent work focuses on multi-agent orchestration, agent-to-agent coordination, durable execution, model routing, and human-supervised automation.
I started coding at 12, building tools and games before YouTube, Stack Overflow, or AI coding assistants made the path easier. I still approach software with that same curiosity.
| Project | What it does | Explore |
|---|---|---|
| J5 Agent Fleet | Production operations platform for 95 specialized agents across 15 divisions, with Goal Mode, Slack sessions, multi-agent Meetings, durable telemetry, token governance, native apps, and local or managed-cloud execution. | Live 路 Technical overview |
| J5 A2A | Coordination layer that gives coding assistants, MCP clients, CLIs, scripts, local-model bridges, and humans shared sessions with typed events, presence, lease-aware claims, conflict detection, and durable decisions. | Live 路 Technical overview |
| J5-Trade | Automated Bitcoin research and trading system combining three quantitative strategies, LLM news sentiment, a multi-agent analyst workflow, and guardrailed risk management. | Technical overview |
| Johnny5 | Persistent personal AI assistant powered by OpenClaw, with multi-channel communication, scheduled workflows, subagents, browser automation, and vector memory. | Technical overview |
- Lead four delivery teams responsible for customer-facing web, iOS, Android, and lending platforms.
- Attract, retain, and develop engineers; I've grown engineers into leads and leads into managers.
- Translate architecture and product strategy into reliable delivery across engineering, product, security, risk, and compliance.
- Serve as a Truist AI Champion, helping teams adopt AI-assisted development with responsible-use guardrails.
- Build high-performing teams around clear ownership, mentoring, accessibility, security, and operational excellence.
AI and agents: OpenAI Agents SDK, CrewAI, LangGraph, AutoGen, MCP, OpenClaw, Anthropic Claude, OpenAI, Gemini, RAG, and multi-agent systems
Applications: TypeScript, Python, C#, Next.js, React, Node.js, .NET, Angular, Swift, and SwiftUI
Cloud and data: AWS, Azure, Docker, PostgreSQL, SQL Server, Qdrant, CI/CD, observability, and security pipelines
- AWS Certified Cloud Practitioner
- SAFe Agile Certified
- AI Agentic Engineering Certified
When I'm not building software, you might find me playing guitar. I used to sing in an indie band.




