Senior Software Engineer | 35+ Years Experience
Kawaguchi, Saitama, Japan | github.com/obott9 | obott9.dev@gmail.com
⚡ TL;DR
35+ years hands-on coding | Self-taught since X68000 | Cross-platform specialist (macOS & Windows) | 50%+ cost reduction on legacy projects | Rescued 3+ failing projects
Self-taught software engineer with 35+ years of hands-on development. Started in the early 1980s with a PC-8001 bought on a loan in Akihabara, later mastering C on a Sharp X68000. Progressed from assembly/embedded systems to modern cloud applications. Proven track record of rescuing failing projects and reducing maintenance costs by 50%+. Specializes in cross-platform desktop development.
📝 Communication
Async-first communication (Slack, email, GitHub). I deliver through clear documentation, well-structured PRs, and responsive text collaboration.
💰 Why Hire Me?
With the current weak Japanese Yen, you get senior-level expertise (35+ years) at a fraction of typical US/EU rates.
Java, PostgreSQL, Linux, Windows
Challenge
Legacy payment system couldn't scale for new regulatory requirements.
My Role
System Engineer in team of 30 developers, led pilot project development.
Results
iOS (Swift/Objective-C), Android, Brew SDK, Oracle
Challenge
Migrate legal search system across 3 generations of mobile platforms (feature phones → smartphones).
My Role
Sole developer responsible for iOS/Android migration and maintenance.
Results
Java, Eclipse, AWS, RedHat 7
Challenge
Legacy on-premise disaster system needed cloud migration with zero downtime tolerance.
My Role
Coordinated migration plan with hardware manufacturers and development team.
Results
C, Assembly, MS-DOS, RS232C, PIO, A/D conversion
Challenge
Manual testing of ABS hydraulic units was slow, error-prone, and couldn't scale.
My Role
Designed and built automated test equipment with real-time data acquisition.
Results
IMEIndicatorClock — macOS (Swift/SwiftUI)
Input method status indicator. 18+ languages, distributed via MacUpdate, Vector, 窓の杜.
IMEIndicatorClockW — Windows (C#/.NET 8)
Cross-platform version demonstrating native development on both OS platforms.
IME Settings Simulator — Web App (React / Express / Supabase)
Full-stack settings preview app with preset save/share/like system, GitHub OAuth, 5 languages. Live Demo
GitHub Download Counter — Web App (JavaScript)
GitHub Releases download stats viewer with parallel API calls and rate limit monitoring. Live Demo
File Tab Opener — Cross-platform (Python/tkinter)
Desktop utility to open folder groups as tabs in a single Finder/Explorer window. 5-language support, 68 unit tests, macOS & Windows.
FileTabOpenerM — macOS (Swift/SwiftUI)
Native macOS version of File Tab Opener. AX API + AppleScript hybrid for reliable Finder tab control, sidebar layout.
FileTabOpenerW — Windows (C++/Win32 API)
Native Windows version of File Tab Opener. UI Automation API for reliable Explorer tab control, dual layout, dark mode, 5 languages.
Wakayama Prefectural Wakayama Technical High School
Mechanical Engineering | 1981
No formal CS education. All software skills are entirely self-taught.
If you find my open-source projects useful: GitHub Sponsors | Ko-fi | Buy Me a Coffee