

// about
Software engineer with 5+ years at Workday building AI-powered planning tools and full-stack applications. Currently focused on the Planning Agent, which gives financial planners tools for data exploration, variance analysis, and scenario planning.
Before that, I spent three years modernizing legacy systems, migrating Tapestry/JS pages to React + REST APIs, building report schedulers, and implementing time hierarchy features across the full stack. I studied Computer Science and Business Administration at USC. Outside of work, I'm into backpacking, Broadway, vinyl collecting, baking, and strategy games like Civ and Catan.
// experience
Software Development Engineer
2021 — presentWorkday · Adaptive Planning
AI Platform Engineering — Planning Agent
Building the Planning Agent for Adaptive Planning, which gives financial planners tools for data exploration, variance analysis, scenario planning, and contextual help. Designed the MCP client-server architecture and built the elicitation framework that renders planning widgets inline within chat.
Full-Stack Engineering
Built a portable report viewer that ships as a widget across multiple applications. Also built the report scheduling system and migrated legacy Tapestry/JS pages to React with REST API backends.
Software Engineering Intern
2020Xactly
Product Marketing Intern
2019Teradata
Data Engineering Intern
2018Warner Bros. Digital Networks
// projects
Vacation Price Tracker
Personal vacation price tracker web application monitoring flights & hotels across dates for multiple users. Integrates custom MCP server with flight/hotel search tools, external MCP servers, and third-party APIs. Includes automated scheduling for daily price checks and historical trend analysis.
MCP Review
CLI tool that provides AI-powered code review at the commit level. Works with local git history — no PRs required. Acts as an MCP host orchestrating tools to gather project context, enabling specific, pattern-aware feedback rather than generic suggestions.