Yiming Su

About

Yiming Su

CS Major @ UBC. Prev @ Nokia.

Interested in application and integration of AI and ML in technologies, data science, and full-stack development.

Also interested in the NBA, ancient/medieval history, 3d blender animation.

Technologies

TypeScriptReactNext.jsNode.jsPythonPostgreSQLTailwind CSSGitSocket.IOAWS EC2AWS LambdaAWS DynamoDBDockerOpenAI APIFastTextFlaskpandasNumPy

Projects

RaceCard.io

Multiplayer web-based flashcard and trivia app with AI-generated multiple-choice questions. Compete live with friends using your own decks or play community-published sets.

TypeScript·React·Socket.IO·AWS EC2·Docker·PostgreSQL·OpenAI API
NYT Connections Solver

Algorithm that solves NYT's Connections problems with 85%+ accuracy using natural language processing, clustering, and semantic similarity techniques.

Python·FastText·Flask·React·AWS DynamoDB·AWS Lambda·pandas·NumPy
Open Trivia Dataset

Script that extracts around 5 thousand trivia questions from Open Trivia Database, bypassing API rate limiting by keying results.

Python·REST APIs
Personal Portfolio

Personal developer portfolio website built with Next.js and Tailwind CSS, showcasing projects and skills.

Next.js·React·TypeScript·Tailwind CSS