Stock Exchange Platform

Stock Exchange Platform

Built a low-latency, event-driven trading platform with WebSocket updates, Redis queues/pub-sub, and a modular matching engine running at 7–20ms latency.

Next.jsRedisWebSocketsExpressDockerTimescaleDB
P2P File Storage System

P2P File Storage System

Developed a decentralized file storage system in Go with TCP networking, encrypted peer-to-peer transfers, and simulated multi-node synchronization.

GoTCPEncryptionDistributed SystemsGoroutines
Apple Website UI

Apple Website UI

Recreated Apple's homepage with pixel-perfect UI, smooth animations, and responsive design inspired by Apple’s visual language.

Next.jsTailwindThree.jsFramer MotionUI/UX
Metroidvania Game

Metroidvania Game

Designed and developed a Metroidvania-style game using Kaplay, featuring non-linear level design, character upgrades, and dynamic enemy interactions across a pixel-art world.

KaplayTypescript2D PlatformerPixel ArtLevel Design
Zap8n — Workflow Automation Platform

Zap8n — Workflow Automation Platform

Created an event-driven automation platform with Kafka, Solana blockchain triggers, and reliable task orchestration using the Transactional Outbox Pattern.

KafkaSolanaNext.jsDockerExpressPostgreSQL
RSS Blog Aggregator Backend

RSS Blog Aggregator Backend

Developed a backend service in Go to fetch, parse, and store RSS feed posts using PostgreSQL. Implemented REST APIs with chi, typed queries via sqlc, and schema migrations with goose.

GoPostgreSQLChiRSSsqlcGooseREST API
Pokedex Mobile App

Pokedex Mobile App

Built a modern mobile Pokedex using Expo Router, React Native, and React Query. Features include dynamic Pokémon search, categorized tabs, and optimized performance with FlashList and native animations.

ExpoReact NativeExpo RouterReact QueryZustandTailwindCSS