Become a sponsor to obott9
What I Solve
- Complex debugging that others gave up on
- Failing projects that need rescue and stabilization
- Cross-platform consistency (macOS ↔ Windows)
- Legacy system modernization
About Me
Self-taught software engineer with 35+ years of hands-on experience, starting from the era of MS-DOS and assembly language. Started at Honda R&D as a mechanical design engineer, then transitioned into software — and never looked back.
My journey spans embedded firmware (automotive ABS systems, satellite base stations, HDD/DVD recorders), mobile development (iOS, Android, BREW, PalmOS), and enterprise systems (securities, insurance, utilities on Java/Oracle/AWS).
I hold Japan's First-Class Information Technology Engineer certification.
What I'm Building
- IMEIndicatorClock (macOS/Swift) — Visual IME status indicator with customizable clock
- IMEIndicatorClockW (Windows/C#/.NET 8) — Windows version for cross-platform coverage
- IME Settings Simulator (React/Node.js/Supabase) — Full-stack web app for testing IME configurations
- Play IME Preset API (Java 21/Play Framework 3.0) — REST API backend with Ebean ORM + Supabase PostgreSQL
- Play IME Preset Dashboard (Scala/Play Framework 3.0) — Reactive REST API with Slick + Pekko Streams SSE
- File Tab Opener (Python/tkinter) — Cross-platform folder tab utility with 68 unit tests
- FileTabOpenerM (Swift/SwiftUI) — Native macOS version with AX API + AppleScript hybrid
- FileTabOpenerW (C++/Win32 API) — Native Windows version with UI Automation API
- GitHub Download Counter (React/Vite) — GitHub Releases download stats viewer
Why Sponsor?
Your support directly funds:
- 🔧 Ongoing maintenance and cross-platform compatibility
- 🌍 Expanding language and IME type support
- ✨ New features driven by user feedback
- 📱 Future platform expansion
I've shipped production software for Panasonic, Honda, and major Japanese enterprises. Now I'm channeling that experience into open-source tools that help everyday multilingual users. Your sponsorship keeps this work going.
Featured work
-
obott9/IMEIndicatorClock
macOS IME status indicator with customizable desktop clock
Swift 1 -
obott9/IMEIndicatorClockW
IME status indicator & desktop clock for Windows | Windows用 IME状態インジケーター&デスクトップ時計
C# 2 -
obott9/ime-simulator
IME indicator clock settings simulator — React + Express + Supabase | Live preview & preset sharing
JavaScript -
obott9/file_tab_opener
Cross-platform desktop utility to open folder groups as Finder/Explorer tabs | Python/tkinter, 5 languages, 68 tests
Python -
obott9/FileTabOpenerW
Native Windows File Tab Opener — C++17/Win32 + UI Automation API for reliable Explorer tab control
C++ -
obott9/play-ime-preset-dashboard
Reactive IME preset dashboard - Play Framework 3.0 + Scala 3 + Slick + Pekko Streams
HTML
0% towards $25 per month goal
Be the first to sponsor this goal!