Yuki Tachi

Yuki Tachi

(和名:たち ゆうき)

Individual Business Owner / Software Engineer

Donut Service

"Nurturing people who nurture software"

半導体(シリコン)からAI-クラウドまでをカバーする
唯一無二のフルスタックエンジニア

Hardware Layer: Verilog-HDL, SystemC, Synopsys DC/FV/PT
System Layer: C, C++, Shell
Application Layer: C#, Java, Kotlin, PHP, JavaScript, TypeScript
UI Layer: Flutter
Cloud Layer: Lambda(Python)

ソフトウェア開発は長期戦。
エンジニアの心身の健康が、持続可能な開発の基盤になる。

about.md

$ cat about.md

2017年、Sony での14年間の経験を経て、Donut Service を立ち上げました。
大企業での開発経験を通じて、エンジニアのウェルビーイングの重要性を実感。
より自由に「人を育てる」アプローチを追求したいと考え、独立を決意しました。

「ソフトウェア開発は長期的な育成プロセス」

短期的な成果を追うのではなく、長期的な視点で丁寧に育てていく。
そのためには、開発者自身が健康で、持続可能な状態であることが不可欠です。

現在は、フルスタック開発を行いながら、
エンジニア向けの認知トレーニングプラットフォーム「BrainSync」を開発しています。
認知科学の知見を活用し、エンジニアが長く健康的に開発を続けられる環境づくりを目指しています。

Philosophy

Viktor Frankl の思想に影響を受けています。
「刺激と反応の間には空間がある。その空間にこそ、私たちの選択の自由がある。」

ソフトウェア開発においても、目の前の課題に反射的に対応するのではなく、
一歩引いて考える「間」を大切にしています。

毎朝1〜2時間の散歩(約16,000歩)が、その「間」を作る習慣になっています。
川崎の街や多摩川を歩きながら、その日の開発の構想を練る時間が、最も創造的な時間です。

experience.json

> cat experience.json

2017年〜現在

Donut Service

Individual Business Owner / Software Engineer

現在の活動配分

  • 70% クライアントワーク
  • 20% BrainSync開発
  • 10% その他プロジェクト

主な業務

  • 顧客管理システム開発
  • GitHub Copilot 活用支援・設定構築
  • フルスタック開発(Python, Flutter, PHP, Docker)
  • 技術コンサルティング
2003年〜2017年(14年間)

Sony Corporation

Hardware/Software Engineer

大規模プロジェクトでの開発経験を通じて、
システム設計、チーム開発、長期的な保守運用の重要性を学びました。

47年
生後
25年
FreeBSD サーバー運用
14年
Sony 勤務
8年
ドーナツソフトウェア
16,000歩
平均歩数/日
30,000m
最長踏破記録
skills.ts

> list --skills --detailed

Languages

  • C/C++(25年)- システムプログラミング
  • PHP(20年)- Web開発、WordPress、カスタムCMS
  • Dart/Flutter(3年)- モバイルアプリ、デスクトップアプリ
  • Python - Web開発、データ処理、AI/ML
  • その他: C#, Java, Kotlin, JavaScript, TypeScript, Perl, Shell
  • Hardware Description: Verilog-HDL, SystemC
  • Physical Synthesis Tools: Synopsys DC/FV/PT

Infrastructure

  • FreeBSD(25年)- システム管理、サーバー運用
  • Docker - コンテナ化、開発環境構築
  • AWS - EC2, S3, Lambda(Graviton2/ARM64)

Server Management

  • Webサーバー: Nginx, Apache
  • メールサーバー: Postfix, Dovecot
  • データベースサーバー: PostgreSQL, MySQL, MariaDB
  • セキュリティ: SPF, DKIM, DMARC, SSL/TLS, Fail2ban
  • システム監視・運用

Development Environment

  • Vim/Neovim(25年)
  • VSCode/Cursor
  • Claude Code
  • GitHub Copilot
  • Git/GitHub
  • WezTerm/tmux

Specialized Areas

  • 認知科学 × エンジニアリング - n-backトレーニング、認知負荷の可視化
  • データベース設計 - 日本食品標準成分表2020年版データベース化
  • 教育カリキュラム - toio を活用したプログラミング教育

Current Interests

  • ローカルAI環境の構築(NVIDIA DGX Spark検討中)
  • ESG経営とウェルビーイング施策
  • 持続可能な開発プラクティス
  • 認知科学の最新研究
life.md

$ cat life.md

Daily Routine

朝、川崎の街を1〜2時間歩くことから一日が始まります。
約16,000歩の散歩が、思考を整理し、その日の開発の構想を練る時間になっています。

週末は Starbucks で Bill Evans や Miles Davis を聴きながらコーディング。
ジャズのリズムとコードのリズムがシンクロする瞬間があります。

Interests

音楽

ジャズ(Bill Evans, Miles Davis)
作業中のBGMは常にジャズ

読書

哲学(Viktor Frankl『夜と霧』等)
認知科学
イノベーション理論(『独創はひらめかない』等)

コレクション

アナログとデジタルの接点に魅力を感じる

Work-Life Balance

平日: クライアントワーク + 開発

週末: 個人プロジェクト + リサーチ

毎日: 散歩 + 読書

「休む」ことも開発の一部。
長期的に走り続けるための、意図的な余白。

Location

川崎市を拠点に、リモートワークとクライアントサイトのバランスを大切に。
毎日の創造的な散歩と意図的な人とのつながりを大切にしています。

contact.sh

$ ./contact.sh

新しいプロジェクトのご相談、
技術的な議論、コラボレーション、
お気軽にお声がけください。

特に以下のような分野に興味があります:

  • エンジニアのウェルビーイング
  • 認知科学の応用
  • 持続可能な開発プラクティス
  • 教育×テクノロジー
Location: 川崎市、神奈川県

"Between stimulus and response there is a space.
In that space is our power to choose our response."
— Viktor Frankl