CTO & Staff-level Software Engineer with 18+ years building scalable systems. Available for both full-time employment and contract engagements. Passionate about reducing complexity, automating painful workflows, and enabling async-first teams. Experienced in MLOps and production ML integration. Believer in open-source, hardware/software hacking, and building tools that outlive their use cases.
2021-03-01 — 2026-06-30 (5 years 5 months)
Agritech: Transformed a struggling ~40 person, ~12 nationality startup into an AgriTech leader in SEA. Building production AI systems serving 40,000+ users with satellite imagery, weather forecasting, and IoT solutions for crop health and yield estimation.
2020-07-01 — Present (6 years 3 months +)
Extraordinary Software Development Services
2020-07-01 — 2020-12-01 (5 months)
AR mobile apps / shopping platform
2019-05-01 — 2020-06-30 (1 year 2 months)
Japanese HR company that operates Doda.jp. As the tech lead of their HR Tech team, I was responsible for modernizing their systems.
2014-12-01 — 2019-05-01 (4 years 6 months)
A famous Japanese HR company. Scala and ruby on rails development.
2012-06-01 — 2014-12-01 (2 years 6 months)
Orange, the third largest telecom company in Europe. I had the opportunity to work in their labs in Tokyo and Seoul for a total of two and a half years.
2011-02-01 — 2012-02-01 (1 year)
Myndpage is a unique social network of brains that allows users to connect based on shared thoughts and ideas, using tags to identify like-minded individuals.
2008-01-01 — 2010-04-01 (2 years 3 months)
Now owned by Seagate. Storage solutions, hard drives, NAS and accessories.
2008-01-01 — 2008-03-01 (2 months)
Famous Pharmaceutical company. Cross-platform development in Python 2.4 of a child growth hormone prescription application used by physicians.
I have many personal projects that are too numerous to list here, but you can view some highlights by clicking below:
CLI for composable LLM workflows using Unix pipes. YAML pipelines with automatic caching to reduce API costs
CLI generating PDF invoices from YAML files using ERB templates. Git-friendly billing data storage
CLI in ruby orchestrating AI-driven development workflows using a Ralph Wiggum loop
Google Workspace-authenticated token service for Attic (a self-hosted Nix binary cache)
An automated CPAP (Continuous Positive Airway Pressure) data sharing system using Orange Pi Zero 2W - detects SD card insertion, backs up sleep data, and syncs to desktop for analysis
A controller for hydroponics systems checking PH & PPM in nutrients solutions and starting water pumps at regular intervals. Supports OTA updates.
A tool for converting Marlin (3D printer firmware) bed leveling absolute results to relative ones, widely used in the 3D printing community.
A coaster that uses a pressure sensor to track the number of drinks consumed in real-time via Bluetooth LE and an ESP32. I designed the PCB and 3D printed the coaster myself
A simple time tracking app for freelancers with timesheet PDF generation with a simple CTRL+P.
A magical button that sends a request to a specified URL when turned on and another URL when turned off. Used in conjunction with Timetr4cker to manage work hours.
An ESP32 and laser distance sensor connected to Grafana and InfluxDB to monitor the growth of a sourdough starter.
Controlling my AC from anywhere on the planet with an esp32 & an IR emitter
Language Learning Hack Tool. Pixmory is generating flashcards from/to any language with pictures, pronunciation (sound+writing), and sample sentences.
A tool to enable adb as root on Android on any ROM.
Native speaker
TOEIC 910
ILR Level 2
ILR Level 1
ILR Level 1
Master of Engineering
2006 - 2011