Lake Como, Italy

Ethan Smith

Full-Stack Software Engineer · AI Platform Engineering

Adaptive Planning @ Workday

Ethan Smith

// about

Senior 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.

ReactJavaPythonLangGraphMCP

// lately

Reading

The 7½ Deaths of Evelyn Hardcastle

Playing

Factorio: Space Age

Listening

Trying Times — James Blake

// experience

W

Senior Software Development Engineer

2021 — present

Workday · 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.

X

Software Engineering Intern

2020

Xactly

TD

Product Marketing Intern

2019

Teradata

WB

Data Engineering Intern

2018

Warner Bros. Digital Networks

// contact

Get in touch

Let's talk about AI agents, Factorio base designs, or whatever you're working on.

ethan7ce@gmail.com