Skip to main content Link Expand (external link) Document Search Copy Copied Portfolio Highlights Challenge : Rugby referees needed a faster, more efficient way to log match events. Solution : Developed RefLog, a mobile app that reduces review time from hours to minutes, emphasizing speed and usability with offline-first functionality. Tech : Flutter. Challenge : Rugby referees needed a mentor-like assistant to navigate complex laws and clarifications. Solution : Built RefereeIQ, a conversational AI coach that provides grounded answers and clarifications, enhancing decision-making and trust. Tech : Flutter, OpenAI API, Firestore. Challenge : Enhance the CLI experience for developers interacting with InstructLab. Solution : Created a structured, user-friendly interactive mode, improving onboarding and tool adoption. Challenge : Repetitive CLI workflows caused inefficiency. Solution : Designed and implemented a Python script for automating bulk input, improving usability. Tech : Python, Shell scripting. Purpose : Establish clear, actionable guidelines for designing user-friendly and consistent CLI interfaces. Impact : Supports developers and UX teams in delivering seamless command-line experiences. Table of contents