About

Junichi Sato

Junichi Sato

Software Engineer / CTO at EarBrain Inc. / Freelancer

Bio

Hello, I’m Junichi Sato.

I work as a freelance software engineer. Recently I’ve been building mobile apps, backend services, and IoT devices.

Since 2024, I’ve also served as CTO at EarBrain Inc., developing the talking cat robot “Mia”.

As a personal making project called Shirokuma MAKE, I build mini‑robots and make things with a 3D printer.

For recent activities and past experience, please see the Works page.

Career

  • 2011 – 2015: University of Electro‑Communications, Information & Communication Engineering
  • 2015 – 2017: Graduate research on Brain–Computer Interfaces (BCI)
  • 2017 – 2022: Software Engineer at Yahoo Japan Corporation
  • 2022 – Present: Independent freelance software engineer
  • 2024 – Present: CTO at EarBrain Inc.; developing “Mia” talking robot

Skills

I’m interested in software development across the stack—mobile, backend, web apps, and infrastructure. Recently I’ve been using the following:

  • Backend: Go (Echo, sqlx, go‑migrate)
  • Mobile: Flutter (Riverpod)
  • Web: Next.js (TypeScript)
  • Firmware: C++ (ESP‑IDF)

I also work on hardware for products.

  • 3D CAD (Rhinoceros)
  • 3D Printer (Bambu Lab)
  • PCB design (EasyEDA)

Setup

  • MacBook Pro 16" (M3 Max)
  • Editor: Emacs
  • Keyboard: Kinesis Advantage 360
  • Mouse: Logitech MX Master 3s
  • Display: Dell U2720Q
  • Desk: Flexispot
Kinesis keyboard

Work Inquiries

I’m available as a freelance software engineer.

If you need help with a new app or service launch, feel free to reach out. Contact me at the email below.

Email: [email protected]