CS Student + Software Engineer + Web Developer

I'm a Kenny Hui, a second year CS student at Stony Brook University. I build web apps with TypeScript and SvelteKit. Currently looking for a Summer 2026 (and an off-cycle) internship.

hello@kennyhui.dev or LinkedIn

swap.ts

A general purpose gift exchange matcher for "Secret Santa" or similar events.

Developed a full stack gift exchange matcher with using SvelteKit. Integrated PostgreSQL for the database using Drizzle ORM. Built a custom auth flow using Better Auth. Users can create groups and join groups using a link. Pairings can be anonymously generated with restrictions between users.

swap.ts new group
swap.ts homepage
swap.ts join group modal

PostgreSQL

SvelteKit

TypeScript

Flaggle

Flag guessing game. Similar to Wordle, but for world flags.

Designed a flag search component which accepts ISO country codes and keyboard shortcuts. Includes playtime tracking, statistics export, streaks, and more. Developed a custom Vite build step to automate asset generation from SVG source set. Play here, or view source

Flaggle classic mode
Flaggle main menu
Flaggle lightning mode
Flaggle stats menu

SvelteKit

TypeScript

Tailwind

Freetime

Schedule sharing platform for Stony Brook University

Developed a full-stack social platform for sharing class schedules. Built a custom parser to convert schedules from SOLAR to JSON. Integrated Google OAuth2 and deployed to OCI and Vercel.

Freetime home screen
Freetime calendar view
Freetime friends list

SvelteKit

PocketBase

More

Contact

Let's get in touch. Contact me via email or LinkedIn.

hello@kennyhui.dev or LinkedIn

GitHub