Shusuke O.

System Designer & Software Engineer

I explore computer technology that respects and harmonizes with existing nature, human life, and culture. I'm drawn to technology that can seamlessly replace or complement existing systems without disrupting their essence.

Instead of the centralized, hierarchical models prevalent today, I build distributed systems where independent, autonomous agents interact to produce deterministic outcomes. This eliminates unhealthy, rigid master-servant relationships. Furthermore, I believe this enables more flexible and scalable systems that fit naturally within the context of existing nature, life, and culture.

Amida-san is one example of this. It reimagines the traditional amidakuji lottery with cloud technology, where individual participants influence the outcome, ensuring transparency and collective buy-in. It embraces existing culture while implementing a decentralized system without central authority.

(Japanese)
既存の自然や人の暮らしや文化を尊重して調和するコンピュータ技術の使い方を探求しています。 既存の仕組みや振る舞いを変えることなく置き換えたり寄り添うことができる技術が好きです。

現在主流の中央集権的で強い主従の関係があるシステムではなく、独立して有効な主と主が相互に作用することで全体が決定論的に機能する仕組みをつくっています。 これにより不健全に固定されて不満の溜まりやすい主従関係を解消できます。 さらにはより柔軟で既存の自然や暮らしと文化の文脈に適合し拡張可能なシステムをつくれると考えています。

Amida-sanはその一例です。 伝統的なあみだくじをクラウド技術で昇華させ、個別の参加者が抽選結果に作用することで納得と透明性を確保しています。 既存の文化に寄り添いながら、中央管理者のいない分散的な仕組みを実現しています。

Shusuke O.

About

Based in Japan, currently working on cloud-based DX platforms for the construction industry with Azure Kubernetes Service and microservices architecture.

Graduate with a Master's degree in Media and Governance, specializing in Cyber Informatics.

Outside of work, I build side projects like Amida-san, which has gained 10,000+ users since launch.

Engineering Skills

Backend

  • • Go (Gin, Clean Architecture, DDD)
  • • TypeScript / JavaScript
  • • SQL

Frontend

  • • React, TypeScript
  • • Three.js (3D Graphics)
  • • Flutter (Dart)
  • • HTML/CSS, Responsive Design

DevOps & Infrastructure

  • • Azure (AKS), GCP, Cloudflare
  • • Kubernetes, Docker
  • • Terraform, CI/CD (GitHub Actions)
  • • Nginx, MySQL, Redis

Architecture & Others

  • • Clean Architecture, DDD
  • • Design Patterns
  • • Microservices
  • • Performance Optimization
  • • Database Design
  • • Java, Kotlin
  • • Machine Learning (Python, scikit-learn, PyTorch)

Products

Amida-san

10k+ Users

A distributed lottery system where each participant influences the outcome through their actions, not passively receiving results from a centralized authority. Reimagines the traditional amidakuji with cloud technology, ensuring transparency and collective ownership.

React 19TypeScriptThree.jsRedux ToolkitGoMySQLFirebaseStripeGitHub ActionsTerraformGCPCloudflare
Visit Amida-san →

X(Twitter) Bot

10k+ Followers • 7+ Years

A lightweight system that has organically grown to 10,000+ followers over 7 years. Built to complement existing X(Twitter) behaviors rather than disrupting them.

JavaScript X(Twitter) API

Blog

Thoughts on building systems that harmonize with nature and culture, exploring distributed architectures and technology philosophy.

Read Blog →

Connect