Hideki Obote

Senior Software Engineer | 35+ Years Experience

Kawaguchi, Saitama, Japan | github.com/obott9 | obott9.dev@gmail.com

Professional Summary

Self-taught software engineer with 35+ years of hands-on development experience spanning embedded systems, mobile applications, and enterprise software. My journey began in the early 1980s when I went to Akihabara to buy an NEC PC-8801 but came home with a PC-8001 on a loan instead. Later, I taught myself C programming on a Sharp X68000. From those humble beginnings, I progressed through assembly language and embedded firmware to modern cloud-based enterprise systems. Proven track record of rescuing failing projects and delivering cross-platform solutions.

📝 Communication

Written English only (Slack, email, GitHub). No voice/video calls — I deliver through clear documentation and code.

💰 Why Hire Me?

With the current weak Japanese Yen, you get senior-level expertise (35+ years) at a fraction of typical US/EU rates.

Technical Skills

Languages: C, C++, C#, Swift, Objective-C, Java, JavaScript, PHP, VB, Assembly
Platforms: Windows, macOS, Linux, iOS, Android, PalmOS, MS-DOS
Frameworks: .NET Framework, SwiftUI, WinForms, WPF, Xcode, Eclipse
Specialties: Cross-platform desktop apps, Embedded systems, Serial communication (RS232C), TCP/IP, Project recovery

Certifications

Selected Project Experience

Enterprise Power Company - New Payment System

Nov 2024 – Jan 2025

Java, PostgreSQL, Linux, Windows

  • Led development of advance pilot project for new payment collection system
  • Worked as System Engineer with team of 30 developers

Securities Company - Restricted Stock System

May 2023 – Feb 2024

Java, RAD, IBM, Oracle

  • Developed new employee stock ownership and restricted stock management system

Telecom - Disaster Prevention System Migration

Nov 2021 – May 2022

Java, Eclipse, AWS, RedHat 7

  • Migrated legacy disaster prevention wireless system to AWS cloud infrastructure
  • Coordinated with hardware manufacturers on system replacement

Legal Database - Cross-Platform Mobile Apps

2006 – 2020

iOS (Swift/Objective-C), Android, Brew SDK, Oracle

  • Developed legal precedent search system across multiple mobile platforms
  • Migrated from feature phones (Brew) to smartphones (iOS/Android) as technology evolved

Automotive - ABS Hydraulic Unit Test Systems

1989 – 1990

C, Assembly, MS-DOS, RS232C, PIO, A/D conversion

  • Developed automated test equipment for automotive ABS hydraulic units
  • Built data acquisition systems with real-time hardware control

Personal Projects

IMEIndicatorClock — macOS menu bar app (Swift/SwiftUI)

Input method status indicator with analog clock display. Supports 18+ languages. github.com/obott9/IMEIndicatorClock

IMEIndicatorClockW — Windows desktop app (C#/.NET 8)

Windows version with same functionality. Demonstrates cross-platform development skills. github.com/obott9/IMEIndicatorClockW

Education

Wakayama Prefectural Wakayama Technical High School

Mechanical Engineering | 1981

No formal computer science education. All software development skills are entirely self-taught.

Origin Story: In the early 1980s, I traveled to Akihabara (Tokyo's electronics district) planning to buy an NEC PC-8801, but ended up purchasing an NEC PC-8001 on installment payments instead. Years later, I acquired a Sharp X68000 and taught myself C programming. This self-directed curiosity has driven my entire 35+ year career in software development.

Additional Information

⬇️ Download PDF Version