ML.

Software Engineer @ UJET · ex-Founder/CTO · Seoul, open to global roles

MARTIAN
LEE.

I move fast with AI — and keep the decisions that matter human.

01 — ProjectsAll projects →
Hanji.md

Hanji.md

macOS App

A native macOS markdown editor for plain-file vaults, built on SwiftUI and TextKit 2 with a Swift extension SDK. Incremental Live Preview keeps a keystroke in a 4,000-line note at about 15 ms, with performance budgets checked in CI. Local-first, MIT licensed.

Mo

More Munch

Web Service

A lunch-recommendation service for office workers. It auto-collects nearby restaurants (discoverable via the OpenClaw skill-optimized API) and suggests a fresh lunch every day based on your visit history and ratings.

CheerCat

CheerCat

Mobile App

A daily journaling app that builds the habit of praising yourself every day — a small ritual for a positive mindset.

Earth Invaders

Earth Invaders

Arcade Game

A Phaser3 arcade shooter. Fend off the aliens invading Earth, classic arcade style.

02 — Recent postsAll posts →

I take large codebases apart and write down how they actually work.

2026년 10월 8일 · 19 min read · game-modding / minecraft

What Crosses the Bridge Between Two Games? Twelve Passthrough Mods Compared

Since late September, dozens of passthrough mods that run two games at once and merge them into one have gone public. This post opens the code of twelve of them, sorts them by what crosses the bridge (pixels, meshes, logic, or nothing at all), and looks at the traces of the most-cited original, SkyCraft, moving from a pixel design to meshes, and at why Minecraft is so often the guest.

2026년 10월 7일 · 30 min read · game-modding / minecraft

Inside the Bridge That Runs Minecraft in Elden Ring: How Do Two Games Share One Frame?

Since late September, "passthrough modding", which runs two games at once and merges them into one, has been everywhere. This post reads minecraft-crossover-bridge, one of the implementations with public code, and walks through what its shared-memory protocol, depth-tested compositing, terrain raycasts and hidden stand-in character each solve, and what the projects built on it changed.

03 — ExperienceCV ↗

UJET — Software Engineer 2

UJET is AI-Powered Cloud Contact Center Platform for Premium CX · Rails · GCP · Node.js · TypeScript · Kubernetes

2024 - Present

TomorrowUse — Co-founder / CTO

Climate-tech startup (product: Stepping). Sole engineer on a three-person founding team; built carbon-measurement and offset products end-to-end: app, infra, and CI/CD. · Next.js · React · Nest.js · PostgreSQL · AWS · 0to1

2021 - 2023

Miso — Frontend Developer

South Korea's leading home services platform. Responsible for client app maintenance and back-office development to improve CX operations. · React · React Native · Redux · TypeScript

2020 - 2021
Open to senior / staff engineering roles — globally.