Skip to content
View obott9's full-sized avatar

Block or report obott9

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
obott9/README.md

Hi, I'm Hideki Obote ๐Ÿ‘‹

ๆ—ฅๆœฌ่ชž

๐Ÿ” Currently open to remote opportunities (contract / full-time)
๐Ÿ“ Written English communication only โ€” I deliver through clear documentation and code

TL;DR

35+ years of software development experience | Self-taught since the Sharp X68000 era | Specialist in cross-platform desktop apps (Swift for macOS, C# for Windows) | Proven track record of rescuing failing projects and reducing maintenance costs by 50%+


๐ŸŽฏ What I Bring to Your Team

What You Get Evidence
Senior-level expertise 35+ years hands-on coding, not just managing
Cross-platform skills Native apps for both macOS and Windows
Problem solver Exposed root causes on 3 different "impossible" legacy projects
Self-directed Built entire career through self-learning, no CS degree needed
Cost-effective Competitive rates due to weak Japanese Yen

๐Ÿš€ Featured Projects (with Results)

IMEIndicatorClock (macOS)

Problem: macOS users struggle to identify current input method at a glance, causing frequent typing errors when switching between Japanese and English.

Solution: Built a menu bar app displaying IME status with visual clock indicator.

Results:

  • โœ… Supports 18+ languages
  • โœ… Distributed via MacUpdate, Vector, ็ช“ใฎๆœ
  • โœ… Zero dependencies โ€” pure Swift/SwiftUI

๐Ÿ”— View Repository


IMEIndicatorClockW (Windows)

Problem: Windows users needed the same IME visibility solution.

Solution: Rebuilt the concept in C#/.NET 8 with Windows-native UI.

Results:

  • โœ… Feature parity with macOS version
  • โœ… Demonstrates true cross-platform capability
  • โœ… Clean MVVM architecture

๐Ÿ”— View Repository


๐Ÿ’ผ Professional Impact (Selected)

Enterprise Power Company โ€” Payment System (2024-2025)

Challenge: Legacy payment system couldn't scale for new requirements.
My Role: System Engineer, team of 30 developers.
Result: Successfully delivered pilot ahead of schedule.

Legal Database โ€” Mobile Apps (2006-2020)

Challenge: Migrate legal search system across 3 generations of mobile platforms.
My Role: Sole developer for iOS/Android migration.
Result: 14 years of continuous operation, survived flip phones โ†’ smartphones transition.

Automotive โ€” ABS Test Systems (1989-1990)

Challenge: Manual testing of ABS hydraulic units was slow and error-prone.
My Role: Designed and built automated test equipment.
Result: Reduced testing time by 60%, improved accuracy.


๐Ÿ›  Technical Skills

Languages: C, C++, C#, Swift, Objective-C, Java, Assembly
Platforms: macOS, Windows, iOS, Android, Linux, MS-DOS
Frameworks: .NET 8, SwiftUI, WinForms, WPF
Specialties: Desktop apps, Embedded systems, Legacy system rescue, Serial communication (RS232C)


๐Ÿ“„ Resources

Document Description
๐ŸŒ Portfolio Full portfolio with detailed case studies
๐Ÿ“ Personal Statement Why I'm seeking international remote work
๐Ÿ’ผ Resume (PDF) Downloadable resume

๐ŸŒ Work Preferences

Due to personal circumstances in Japan, I am exclusively seeking remote work with international companies.

Preference Detail
๐Ÿ“ Communication Written English only (Slack, email, GitHub)
๐Ÿšซ No voice/video I deliver through documentation and code
๐ŸŒ Location Remote worldwide
๐Ÿ“‹ Contract type Contract or contract-to-hire

๐Ÿ’ฐ Why Hire Me?

I communicate through written English only โ€” no voice calls. To prove I deliver quality work through text-based collaboration, I offer competitive rates.

With the current weak Japanese Yen, you get:

  • โœ… Senior-level expertise (35+ years)
  • โœ… At a fraction of typical US/EU rates

๐Ÿ“ฌ Contact

๐Ÿ“ฉ Email: obott9.dev@gmail.com
๐Ÿ’ผ LinkedIn: linkedin.com/in/hideki-obote
๐Ÿ”ง Upwork: upwork.com/freelancers/~0146733eaa54bd44c8


I believe in understanding the "why" behind the code โ€” not just making it work, but making it right.

Popular repositories Loading

  1. obott9 obott9 Public

    Config files for my GitHub profile.

  2. IMEIndicatorClock IMEIndicatorClock Public

    macOS IME status indicator with customizable desktop clock

    Swift

  3. IMEIndicatorClockW IMEIndicatorClockW Public

    IME status indicator & desktop clock for Windows | Windows็”จ IME็Šถๆ…‹ใ‚คใƒณใ‚ธใ‚ฑใƒผใ‚ฟใƒผ๏ผ†ใƒ‡ใ‚นใ‚ฏใƒˆใƒƒใƒ—ๆ™‚่จˆ

    C#

  4. obott9.github.io obott9.github.io Public

    Personal portfolio and resume - Hideki Obote

    HTML