My Projects

This section showcases some of the projects I've worked on, ranging from personal tools to larger automation systems. Each project reflects my passion for building and exploring systems, whether they are physical, digital, or conceptual.

Project image 1
Project image 2

Lyrics Player

LyricsPlayer is a desktop application built with Electron that displays the lyrics of the currently playing song on Spotify. It features real-time lyric fetching and a modern, user-friendly interface.

ElectronJavaScriptSpotify APIWeb ScrapingWebsockets
Project image 1
Project image 2

ProgressDay

ProgressDay is a modern productivity app focused on helping users build habits and track their progress over time. While its core is a habit tracker, ProgressDay is designed to grow into a comprehensive productivity suite, with planned features such as analytics, achievements, and social interaction with friends.

ReactElectronJavaScriptTypeScriptMongoDBExpressJSNode.js
Project image 1
Project image 2

Korean Dictionary

Korean Dictionary is a minimal, neumorphic desktop app for searching English and Korean words in a simple, fast, and visually appealing interface. Built with Electron, Vite, and React, it features Framer Motion animations, Zustand state management, modular Sass styling, custom keyboard navigation, debounced search, and a REST API backend with MongoDB for instant, distraction-free results.

ElectronReactTypeScriptMongoDBExpressJSNode.jsFramer Motion
Project image 1
Project image 2
Project image 3

The Home Node

A self-hosted homelab where I experiment with Linux servers, automation, and networking. I’ve set up apps like Nextcloud, a media server, and Home Assistant—all running in Docker containers behind a mesh VPN. With tools like Ansible and Grafana, I’ve built a fully remote-accessible, automated environment to learn and play with infrastructure hands-on.

LinuxDockerAnsibleHome AssistantNextcloudNetworkingSelf-Hosted
Project image 1

Personal Blog

A statically generated blog built with Next.js and MDX, featuring dark mode and RSS support. This site is both a living lab and a personal gateway—showcasing tools I’m building, concepts I’m exploring, and reflections on life, systems, and their harmony. Built with modern React, Tailwind CSS, and automated content workflows.

Next.jsMDXReactTailwind CSSStatic Site GenerationTypeScriptJavaScript