Engineer — software, systems & design · Austin, Texas
Building software one careful step at a time.
I like navigating complexity on mountains, through systems, and wherever technology meets people.
About
Shaped by wild places. Built for people, with care.

I’m Marin — from Japan, by way of a few places, now based in Austin. Climbing, sailing, and diving shaped how I approach technology: prepare carefully, stay curious, and never lose sight of the people it’s for.
- Japan
- Malaysia
- China
- Hong Kong
- South Africa
- USA
- DJing
- Art
- Making
- On stage
- Running
- Plants
Latest finish line: Austin Marathon, 2026.
Ora et labora.
Now
- Currently
Visa — Associate Design Engineer
Working across design systems, frontend libraries, accessibility, and developer experience.
- Ongoing
Open-source contributor
Building applications and developer tools across multiple open-source projects.
Education
- 2025
Columbia University
B.A. in Information Science, Department of Computer Science. Founded the Columbia CS Society, which later became Columbia’s Google Developer Student Club.
- Previously
Waseda University
International Political Science and Economics.
In the field
The Explorer’s Grand Slam
The Seven Summits and both Poles, completed as the youngest person to do so.
- 2017
Cape Town ⇄ Nosy Be
About 5,000 nautical miles from South Africa to Madagascar and back aboard Howard Davis.
- 2019
Sanriku, Japan
Volunteer marine reforestation — planting kelp, clearing sea urchins, and removing debris remaining from the 2011 earthquake and tsunami.
Where it started
The Hong Kong Award for Young People
Bronze, Silver, and Gold Awards through middle and high school — Hong Kong’s equivalent of the Duke of Edinburgh’s Award.
How this site is built
This site is my current project — designed, built, tested and maintained end to end.
Source
Static first, by design
Astro and strict TypeScript, with design tokens and one typeface each for statements, prose and metadata.
Checks
One command before every change
Formatting, linting, types, unit and end-to-end tests, plus automated accessibility checks targeting WCAG 2.2 AA, in light and dark. CI runs them again, and nothing ships unless they pass.
Build
Plain HTML out
Every page is rendered ahead of time, including the summit ridge, drawn from real elevations. Just a few small scripts.
Ship
Deployed to AWS
Every push to main deploys itself once the checks pass: GitHub Actions with short-lived credentials, to S3 behind CloudFront.
Visitors
Fast, accessible, private
Works by keyboard, respects reduced motion, and there are no analytics, cookies or trackers.
Planned
Health you can check
Deploy history, test results, accessibility and performance scores, and uptime, published here.