tanaboonjew.github.io
Tanaboon “Max” Jewriyavetch
Software Engineer · Thailand
I build software.
It works.
That's generally the goal.
Systems-oriented and cross-platform software, developer tooling, testing, and automation. On the side: increasingly too many AI agents.
Selected Work
Project archive →Erase Before Write
An interactive SSD simulator: watch a flash translation layer remap every write, run garbage collection, and pay for it in write amplification. Tested TypeScript core; every run reproducible from a seed.
- TypeScript
- Canvas
- node:test
- Astro
FinPlan
A public, local-first personal finance toolkit with client-side planners, a tested finance engine, bilingual UI, and portable browser-local state.
- TypeScript
- Next.js
- React
- Tailwind CSS
- Zustand
- Vitest
Passenger Princess
A pre-release Cyberpunk 2077 passenger-meetup mod for So Mi, focused on defensive lifecycle handling, safe cleanup, seat checks, and a small extension API.
- Lua
- Cyber Engine Tweaks
- Codeware
- redscript
PhotoModeOutfit—Songbird
A released Cyberpunk 2077 Photo Mode outfit mod with a small WolvenKit/Python build workflow and validation for ArchiveXL and TweakXL patches.
- Python
- ArchiveXL
- TweakXL
- WolvenKit
Signal Flags
An interactive signal translator — type any text and hoist it as International Code of Signals flags, flip it into Morse, semaphore figures or the spoken alphabet. Every symbol drawn in code from its formal definition, zero image assets.
- Astro
- SVG
- Vanilla JS
Professional
Systems & cross-platform development
Reliable software, boring on purpose
Command-line and desktop software, developer tooling, automated verification, CI, debugging, and technical documentation — with regression coverage and maintainable changes as the default.
About
Software engineer in Thailand. I work mainly with Rust, Python, and shell scripting on systems-oriented and cross-platform software, developer tooling, testing, and automation. On my own time: agent pipelines with real checkpoints instead of vibes.
I build software. It works. That's generally the goal.
More about me →