Summary
Staff-level engineer building AI-enabled platforms and distributed systems end-to-end. Deep experience in RAG, multi-agent orchestration, embeddings, and search (OpenSearch), plus GraphQL federation and system design at scale. Expert in TypeScript, React, Node.js, Python, and Go, with a track record of driving architecture, improving developer productivity with AI-augmented workflows, and shipping high-impact systems.
Skills
- Languages
- TypeScript, JavaScript (ES6+), Python, Go
- Frameworks
- React, Next.js, Node.js, NestJS, Tailwind
- Architecture
- Federated GraphQL (Apollo Federation, DGS), Microservices, Distributed Systems, Domain-Driven Design
- AI & Productivity
- RAG, embeddings, vector databases, Cursor workflows, AI-assisted development
- Infrastructure
- Docker, GitHub Actions, Vercel, OpenSearch, PostgreSQL, MySQL
Experience
Yum Brands — Lead Software Engineer
June 2025 – Present
- Architected a federated GraphQL platform (Apollo Federation) powering nationwide inventory systems across Taco Bell, Pizza Hut, and KFC.
- Designed Domain Graph Service (DGS) architecture enabling multi-tenant scalability and long-term extensibility.
- Introduced AI-driven engineering workflows (Cursor + LLM tooling) to improve developer velocity and code quality.
- Established spec-driven development and standardized GraphQL + TypeScript patterns.
DigitalOcean — Senior Software Engineer II (Tech Lead)
Jan 2024 – May 2025
- Promoted to Tech Lead, mentoring and guiding a team of 8 engineers.
- Defined and executed roadmap for a Generative AI agent platform.
- Built a cloud-native GenAI platform across Python, Go, MySQL, and TypeScript/React.
- Enhanced RAG pipelines with multi-agent orchestration and OpenSearch.
- Implemented function calling for dynamic, context-aware agents.
1V1ME — Senior Software Engineer
June 2022 – Jan 2024
- Built web apps with Next.js, TypeScript, and Tailwind, plus internal React tools.
- Implemented CI/CD using GitHub Actions and Vercel.
- Built a real-time match viewing experience with chat and multi-perspective viewing.
- Developed Electron desktop apps with auto-updates; integrated payments and esports APIs.
P00LS — Senior Software Engineer
Dec 2021 – June 2022
- Built CMS and consumer apps using Next.js, TypeScript, Firebase, and GraphQL.
- Implemented a gamified ERC20 token earning system and delivered localization + accessibility features.
Movement Mortgage — Lead Software Engineer
Apr 2021 – Dec 2021
- Led hiring and established Agile SDLC processes.
- Built a custom CRM using React/Redux; migrated apps from JavaScript → TypeScript.
Earlier experience
Diligent Corporation (Dec 2019 – Apr 2021) · Bank of America (Jul 2017 – Dec 2019) · BRK Global Marketing (2017) · Freelance Full-Stack Developer (2015–2017)