Oracle Digital Assistant (ODA)
• Drove the product development process of Conversation to SQL and made end-to-end design. I used design as a tool to examine the ambiguities in scoping and requirements across data scientists, PMs and engineers.
• Designed visual conversation authoring (low code/no code) experience replacing the YAML editor. This includes:
1) Helped PM define customer-centric scenarios and provided end-to-end migration experience that already have a lot of YAML assets. 2) Leveraged and contributed to Oracle design system's visual node control. 3) Strategically designed a scalable node property template for ODA engineers to follow in a way that engineers only need to implement the template UIs and rearranged them for various requirements.
• Established Oracle Digital Assistant (ODA)'s design system library leveraging Redwood Design System with interaction & redlining specs for Developers to follow. During the Jet 9 uptake, I collaborated closely with developers, annotated and organized the design patterns across ODA that we should use. With this step, I started the process of defining ODA’s design culture for current and future designers, making the design patterns explicit to developers.
• Created clean, scalable ODA design components for designers to use. I collaborated with the visual designer of my team, making the design pixel-perfect, organized layers with proper names, constraints, and hierarchies. This makes our design system easy-to-maintain across ODA - it makes designers’ work much more efficient when they need to adopt horizontal design changes.
• Designed ODA notification system, including platform deprecation, new release, and etc.
• Designed utterance tester and conversation tester