Personal Project
Scheduling System
Problem: Teams needed a scheduling UI that handled conflicts, date navigation, and fast task completion.
Ownership: Owned interface design and implementation for week/month/year views, form validation, and booking flows.
Challenge: Balanced quick data entry with conflict prevention and clear visual hierarchy across different calendar densities.
Outcome: Delivered a reusable scheduling shell pattern that can support additional booking workflows with minimal UI rework.
Stack: Next.js, React, TypeScript
Personal Project
AI Scheduler Assistant
Problem: Users wanted to schedule from natural language without learning calendar-specific input formats.
Ownership: Built the NLP-to-event interaction model, timezone-aware rendering, and guided conflict fallback UX.
Challenge: Turned ambiguous language into deterministic UI actions while keeping edits explainable to the user.
Outcome: Reduced scheduling friction by translating free-text intent into structured events with conflict recovery paths.
Stack: Next.js, React, TypeScript, OpenAI patterns
Personal Project
CRM Workflow Platform
Problem: Support agents needed a guided workflow to handle order, membership, and returns without losing context.
Ownership: Designed reusable step-based UI patterns, chat panel interactions, and action shortcuts for high-velocity tasks.
Challenge: Modeled workflow state transitions clearly while preserving flexibility for exceptions and escalation paths.
Outcome: Improved flow clarity with a predictable step model that makes complex support interactions easier to navigate.
Stack: React, TypeScript, Component architecture
Personal Project
Developer Analytics Dashboard
Problem: Engineers needed an at-a-glance view of service demand, error behavior, and latency trends.
Ownership: Built responsive dashboard cards, visualized trends, and added compact insights for quick triage decisions.
Challenge: Generated realistic synthetic data so metric relationships remain plausible when exploring time ranges.
Outcome: Created a trustworthy demo surface that communicates product thinking and frontend data-visualization craft.
Stack: React, TypeScript, Data visualization