Truman Chan

Projects

League of Legends AI Tilt Detector created as a Riot API-powered web app with Google Gemini AI for analyzing player performance and detecting tilt patterns, gaining 3,000+ visits on launch day.

TiltQ demo
Riot APIGeminiNext.js

An AI agent that converts natural language into actionable tasks and calendar events, intelligently managing your schedule by understanding context and intent through LangChain and Cohere. Built for GenAI Genesis 2025.

Clash of Plans demo 1
Clash of Plans demo 2
Clash of Plans demo 3
Clash of Plans demo 4
Clash of Plans demo 5
Next.jsFastAPIPythonLangChainCohereSupabaseTypeScript

MockMate

An AI Interview Bot built at UofTHacks 12, leveraging Azure Speech, GPT-4o, Next.js, and PostgreSQL (AWS RDS) to simulate real-time interview experiences.

MockMate demo 1
MockMate demo 2
MockMate demo 3
Next.jsAzure SpeechOpenAIPostgreSQLAWS RDS

Minimi

Summarization Chrome Extension built with Spring Boot & JavaScript that fine-tunes Gemini models to generate concise summaries for students.

Spring BootJavaScriptChrome ExtensionGemini API

Sesame

AI-Powered Productivity App developed as a full-stack Next.js & Spring Boot productivity tool with Three.js visualizations, JWT authentication, and OpenAI integrations.

Next.jsSpring BootThree.jsJWTOpenAI

GestureFlow

An innovative virtual mouse control system that uses computer vision and gesture recognition to enable hands-free computer interaction, making computing more accessible and intuitive.

GestureFlow demo 1
GestureFlow demo 2
PythonComputer VisionGesture RecognitionOpenCV

Self-Driving Car Simulator

An interactive web-based simulation of autonomous vehicle behavior, featuring realistic physics, obstacle detection, and path planning algorithms.

Self-Driving Car Simulator demo 1
Self-Driving Car Simulator demo 2
JavaScriptHTML5 CanvasPhysics SimulationPath Planning

+Have a project idea?

I'm always open to collaboration and new opportunities. If you have an idea you'd like to discuss, feel free to reach out!

Contact me