Projects

UX-minded front-end engineering for AI products and complex systems.
Agentic AI with watsonx Orchestrate

Watsonx Orchestrate: AI Agents

IBM watsonx Orchestrate • May 2025 – Present

I designed and built front-end experiences that enabled AI agents to retrieve and act on organizational knowledge using retrieval-augmented generation (RAG) and dynamic context.

Much of this work focused on creating intuitive configuration interfaces that helped users manage knowledge sources and understand how AI systems behaved. In partnership with design and accessibility teams, I helped ship trustworthy workflows that met WCAG accessibility standards by launch.

Technologies
React • TypeScript • Carbon Design System • RAG pipelines • REST APIs

Demo

Generative AI Base LLM

IBM watsonx Assistant • Apr 2024 – May 2024

I contributed to the UI that surfaced core LLM capabilities within Watsonx Assistant, including conversational search, general-purpose answering, and customizable prompt instructions.

This work focused on designing clear interaction patterns for generative AI features, emphasizing transparency, user control, and safe interaction between users and AI systems.

Technologies
React • TypeScript • Generative AI interfaces • Prompt configuration UX

Documentation
Generative AI Base LLM
OpenAPI specification

Custom Extensions

IBM watsonx Assistant • Nov 2021 – Jun 2022

I built front-end experiences that enabled users to integrate external systems into Watsonx Assistant through custom REST APIs.

The work centered on simplifying complex configuration workflows and helping users validate third-party services through structured API schemas.

Technologies
React • TypeScript • REST APIs • OpenAPI • Integration configuration UI

Demo

New Information Architecture

IBM watsonx Assistant • Mar 2021 – Nov 2021

I helped redesign the assistant integration creation flow, improving how users configured and managed integrations across the product.

As part of this work, I refactored a 500+ file front-end codebase into more maintainable patterns and embedded accessibility best practices directly into the new information architecture and UI patterns.

Technologies
React • TypeScript • Redux • Storybook • React-Intl • Accessibility (WCAG)

New integration architecture
Studio Technology

The Walt Disney Company Internship

Summer 2019

Case study highlighting front-end and UX work completed during my Studio Technology internship at Disney.

In this role, I partnered with engineers and designers to support internal tools used across the studio. My work focused on improving developer workflows, building reliable UI, and contributing to systems that enabled authentication, authorization, and routing across future applications.

Technologies
JavaScript • Node.js • REST APIs • Docker • GitLab • Jira