I'm currently building an internal AI platform that lets KeyBank employees send work to specialized agents through a familiar messaging experience. I created the React app, including the live progress shown while an agent works and the response it sends back.
I'm building the backend too, using TypeScript and Express, with Postgres for sessions and Google ADK for the agents. Working across the stack means I spend as much time thinking about session lifecycles, agent integration, and system design as I do about the interface.
Before this, I spent three years helping build an internal small-business account-opening platform with Angular and TypeScript. I wrote its first commit, helped shape the frontend architecture and product roadmap, and later took on a lead role. That experience now carries into figuring out what a useful internal AI platform should look like.