A community-driven platform for skaters to discover and share skate spots on an interactive global map. Photos are resized and compressed client-side before upload to keep things fast, videos are handled through a streaming-based delivery system, and an AI chatbot lets users search spots using natural language.
Role: Full-stack development, API design, architecture
Frontend: Next.js, React, Tailwind CSS
Backend: Java, Spring Boot, Spring Security (JWT), PostgreSQL, Spring AI / OpenAI
A minimal photography gallery site built for visual impact. Images can be freely dragged around the canvas with physics-based inertia, and the site offers multiple viewing modes with separate optimized layouts for desktop and mobile.
Role: Frontend development, art direction
Frontend: Next.js, React, GSAP, Tailwind CSS