about me
~15 years designing and building distributed, geospatial software systems —
with a focus on anti-fraud, defense, and e-commerce in multi-national teams.
Experienced across the full delivery lifecycle: architecture, development, SRE, DevOps, QA, and engineering management.
Currently in Tokyo.
English — Native
Japanese — B1
Default Stack
Golang
Python
React
OpenFaaS
Cloud Functions
Postgres
IndexedDB
Philosophy
- Give hungry, motivated people what they need - stay out of their way.
- Problem? Ask 'why' 5 times - clarify assumptions.
- SPEED — delivery and processing.
- Question non-trivial solutions - use APIs as intended.
- Infra: make it cheap but available.
- Apply 12 Factor Method.
- Non-dogmatic DDD — and have frequent coffee with domain experts.
- Prefer Red-Green-Refactor at the system-integration level — it produces leaner code than unit-test-driven TDD.
- LLM coding? Ask - given a production problem, can I explain the code to the system owner?
Stuff I did
- Architected multi-tenant anti-fraud platform — rule engine, LLM-assisted decision UI tools, traditional machine learning for risk scoring, and case management, deployed to public cloud and on-premise envs.
- Made polyglot microservices for e-commerce fraud detection — 200–400 tx/sec and 500–1,200 logins/sec — and built geospatial apps for investigators on flagged transactions, deployed on multi-region active-standby infra, with canary release CD pipelines.
- Made weather data processing systems for defense operations — ingesting terabytes/day of satellite imagery and model run products — exposed via OGC-compliant service APIs.
- Led architecture for Business Continuity Planning across multiple teams — backed by hands-on administration of several Kubernetes and database clusters, and various corporate private and public cloud subscriptions.
- Selected for an Architect Expert Group to design and implement SSDLC and release processes for a major Japanese telecom provider.
- Countless projects involving GNSS and traditional land surveying, map making and geodatabase management with ESRI/ArcGIS, and civil drafting with Autodesk CAD.
Successfully Defended Against
Fraud
- Account Takeover
- Credit Card Transaction Fraud & Chargebacks
- Ecosystem Abuse — Points, Campaigns, and Cryptocurrency
- KYC Abuse — Deepfake Audio and Video, Fake IDs, Forged Documents
Security & Incident Response
- Zero-Day Exploitation — Log4Shell (JNDI), WannaCry, Heartbleed
- Denial of Service Attacks
- Massive Registration Attacks
Language Experience
Python
Java
C++
C
C#
VB.NET
JavaScript
PHP
Clojure
Ada
Ask Me About War Stories In Production
Kubernetes
Cassandra
memcached
MySQL (InnoDB)
ElasticSearch
DataDog
Splunk
Redis
etcd
Glassfish
Tomcat
Kafka
Oracle 11g
JavaEE (formerly J2EE)
Drupal
Django
Visual C++ 6 + MFC
IBM WebLogic