💼 I'm open to work opportunities. I can help across real-time web, embedded systems, and low-level optimization. If you're interested in collaborating — including productizing any of my projects — feel free to reach out at open.tommie@gmail.com.
-
Location
- Tokyo, Japan
-
AI Coding
-
My Theme
-
Analog circuits (learning)
- Interested in RF circuits.
- Love simulating with LTspice.
- Goal: build my own RF transceiver from a homebrew circuit.
-
Certifications (Japanese national qualifications)
- Class 1 Information Processing Certification
- Equivalent to today's Applied Information Technology Engineer (AP) Exam.
- Second-class Amateur Radio Operator
- Haven't opened a station yet (would like to).
- Currently studying for Denken Class-3 (Japan's Class III Chief Electrical Engineer license).
- Class 1 Information Processing Certification
-
Languages
- Japanese: Native speaker.
- English: I can read IT technical books in English. Daily conversation is OK, but business-level may still be tough.
- guruguru-avatar — Web app that drives a 2D avatar from webcam head-pose estimation, for live streaming
- soft-fpga — Runs Verilog RTL in the browser via Verilator + Emscripten, visualizing internal signals (T-states, bus cycles, FSM) in real time — something no instruction emulator can show (live demo)
- tommieChat — A 3D MMO chat running in the browser (Babylon.js + Nakama server). Inspired by the once-popular Ameba Pigg
- Reversi UART Protocol — A protocol spec proposal for connecting a custom CPU to a PC over UART
- Soft-FPGA-Reversi — Pure Othello accelerator written in Verilog, run via Verilator on Raspberry Pi Pico 2
- Soft-FPGA-TD4 — 4-bit TD4 CPU written in Verilog, run via Verilator on Raspberry Pi Pico 2
- curve-tracer — Transistor / FET curve tracer
— A technology I developed and propose: convert Verilog source to C++ via Verilator, then run on microcontrollers
- 🐙 GitHub: @tommie-jp
- 🐦 X: @tommie_nico
- ✉️ Email: open.tommie@gmail.com
