Staff Software Engineer · AI Platform & Distributed Systems Architect
I've been building software since I was a kid. At Warner Bros. Discovery, I got to see projects through from start to finish, on products like Bleacher Report, NBA Digital, and March Madness Live. I like building apps and software that people use, and I thrive on user feedback.
As a leader, I believe in keeping things simple. Over the years, I've learned plenty of hard lessons, and they've shaped how I work with others. I value transparency, remove obstacles for my team, and focus on creating an environment where people can do their best work.
Outside of work, I enjoy making things with my hands. Whether I'm tinkering with hardware or woodworking. I'm happiest when I'm building something.
- Years building production systems
- 0+
- Platforms, one shared codebase
- 0
- Cable providers on platforms shipped
- 0+
Years building production systems
Platforms, one shared codebase
Cable providers on platforms shipped
Experience
Agentic Crypto Trading Platform
- Designed a fault-tolerant multi-agent orchestration system with strict separation of strategy, validation, execution, and capital control — all agents fully isolated with immutable message-passing.
- Implemented governance and risk agents with veto power for real-time safety enforcement; designed red-team validation agents for stress testing and failure discovery.
- Engineered an execution layer controlling slippage, exposure, and risk with sub-second latency.
- PostgreSQL
- Kafka
- WebSockets
- Python
- React
- TypeScript
- LangChain
Warner Bros. Discovery
Bleacher Report
- Defined the architectural vision for Bleacher Report, supporting large-scale consumer traffic and millions of users / requests per second.
- Architected and led development of the Android mobile app.
- Developed an OAuth service for desktop and mobile clients.
- Built two GraphQL subgraphs used for scores and user management.
- Apollo Server
- GraphQL
- Node
- TypeScript
- React
- Docker
- Kafka
- AWS
- Apollo Client
- PostgreSQL
- React Native
- Expo
- Kotlin
- Swift
Estadio TNT Sports
- Architected multi-platform system supporting eight platforms(Samsung TV, LG TV, Fire TV, Xbox, Desktop, Android, iOS, Apple TV)
- Established engineering standards, review practices, and delivery processes across teams.
- Mentored and led frontend and backend teams through the project lifecycle.
- Apollo Server
- GraphQL
- Apollo Client
- React
- React Native
- TypeScript
- Node
- Docker
- AWS
NBA Digital
- Drove platform-wide improvements using Next.js SSR, resulting in faster page loads and improved user experience.
- Developed a highly optimized multi-view algorithm and video player capable of managing four concurrent video streams, multiple analytics platforms, and audio for NBA League Pass.
- Drove modernization initiatives spanning unit testing, React, and React Native.
- Express
- React
- TypeScript
- Node
- AWS
- Serverless
- Next.js
- React Native
March Madness Live
- Designed a cross-platform, single-codebase system for Xbox, Fire TV, and Android TV.
- Created a custom hardware router solution to accelerate local development and testing across devices.
- Built a library for cross-device TV remote control management used company-wide.
- Built a state management library based on Apollo Client's reactive variables.
- GraphQL
- React
- TypeScript
- C#
- Apollo Client
TVE Portal, In-House Video Player
- Designed and built a TVE Client Portal used by over 600 cable providers to manage branding assets.
- Co-developed a custom in-house video player adopted across CNN, TNT, TBS, and Cartoon Network.
- Drupal
- PHP
- Java
- AWS
- JavaScript
- Flash
Services
How I can help your team
Fractional Staff / Principal Engineering
Architecture reviews, technical strategy, and system design for teams scaling past their first architecture.
AI Platform & Agentic Systems
Multi-agent orchestration, agentic workflow design, and evaluation pipelines built for production, not demos.
Cross-Platform Product Architecture
Single-codebase systems spanning mobile, TV, and web — shipped across eight platforms without duplicated logic.
Engineering Leadership & Team Building
Standards, review practices, and mentoring that let teams move fast without breaking trust.
Skills
AI / ML
- Multi-agent orchestration
- Agentic workflows
- Prompt engineering
- Model evaluation
Languages & Frameworks
- TypeScript
- JavaScript
- Python
- Kotlin
- Swift
- C#
- C++
- PHP
- React / React Native
- Node
- Express
- Next.js
Data & Infrastructure
- PostgreSQL
- MySQL
- Kafka
- AWS
- Docker
- GraphQL / Apollo
- CI/CD
- Monorepos
- SSR
Apps in Stores
Bleacher Report
Android Native
- Android
TNT Drama
React Native
- Android
- iOS
March Madness Live
React Native
- Xbox
- Fire TV
- Android TV
