Side Projects
Open Source Library Collection

I've created and published general-purpose open-source libraries for functionality I needed during development. Each project is designed to solve real problems and is written in TypeScript to ensure type safety.

Mugunghwa

Mugunghwa

An open-source module that implements a base-72 encoding system using pure Korean characters, inspired by Base 32 which combines English letters and numbers.
TypeScript
Korean
Encoding
Biggest

Biggest

A lightweight 2kb library for safely calculating arbitrary-precision large integers and decimals.
TypeScript
Math
Big Numbers
Pseudo Shuffle

Pseudo Shuffle

A deterministic pseudo-random shuffle library that creates shuffled-looking indices without actually shuffling.
TypeScript
FPE
Cryptography
Edge Crypto

Edge Crypto

A unified SubtleCrypto utility that works across Node.js, browsers, and Cloudflare Workers without external dependencies.
TypeScript
Crypto
Edge Computing
Gauss Spiral

Gauss Spiral

Efficiently computes (x, y) ↔ n mapping for spiral enumeration filling circles with points from center outward.
TypeScript
Algorithm
Math
Curse Script

Curse Script

A JavaScript obfuscator that transforms code into spell-like obfuscated syntax.
TypeScript
Obfuscation
Fun
Aka Browser

Aka Browser

Created an open-source browser based on the Chromium engine. It's a secondary browser concept that stays always on top without replacing the main browser, and completed beta release with Electron. Implemented encrypted content streaming playback for Netflix/Disney+/Prime Video based on Widevine DRM.
Electron
React
TypeScript
Vite
TailwindCSS

Resume

Portfolio

Side