About
Skills
Projects
GuessEye
A browser game where your objective is to guess the right darts player, featuring two game modes, database and game stats, and a leaderboard.
Frontend
Next.js
TypeScript
Tailwind CSS
shadcn/ui
Backend
Next.js
TypeScript
PostgreSQL
Drizzle
Puppeteer
Zod
Aurora
A Reddit-inspired social news aggregation and content rating app featuring three types of posts (text, image, and video), comments, categories, and likes.
Frontend
TypeScript
React
React Router
styled-components
Vitest
Backend
TypeScript
Node.js
Express
MongoDB
Cloudinary
Passport
Vitest
Talky-Talky
A real-time messaging app featuring two types of statuses, original GG emoticons, group chats, as well as toast notifications.
Frontend
TypeScript
React
React Router
Socket.IO
styled-components
Backend
TypeScript
Node.js
Express
MongoDB
Socket.IO
Passport
Where's Wally?
A Where's Wally browser game featuring 7 levels, image magnifying glass, level hints, and a level-filterable leaderboard.
Frontend
TypeScript
React
React Router
styled-components
Backend
TypeScript
Node.js
Express
MongoDB