Profile

果物リン (Fruitriin)

複雑さを見つけたら減らさずにいられない、エンジニア寄りの何でも屋

楽しく仕事できることが一番、感謝されることが二番

強み

🧩構造的思考 — “複雑さを減らす”

  • コード設計、会議設計、チーム設計 — どのレイヤーでも「複雑さを減らす」を一貫して適用する
  • 問題を人のせいにせず、構造の問題として捉えて再現可能な解決策を出す
  • 自分用に編み出した補償戦略をチームの仕組みに転用するのが得意
    • 例: 個人のタスク管理術 → チームのスクラム運用改善へ展開

📋情報整理 — リアルタイムでも、設計としても

  • リアルタイム整理: 議事録もホワイトボードも同じ能力の場所違い。会話を止めずに構造化する
    • ホワイトボードは用途で書き分ける(発散 / 収束 / タスクアサイン / タイムライン / 逆算 / グラフ)
    • 実績: インシデント対応で2時間・ホワイトボード6枚に情報を構造化 → チームが即座に動けた
  • 情報設計: 近接・整列・反復・コントラストを議事録にもドキュメントにも適用する
    • リアルタイムでも自然に使うが、落ち着いた後にもう一段階強く構造化し直す
  • 会議は臨む前から設計する派(議題・時間配分・議事録のフォーマットまで)
  • プレゼンが上手い(SpeakerDeck 39デッキ)
    • LTの評判:「面白い」「聞きやすい」「面白いのにとても参考になる」
    • 30〜40枚のLT資料を3時間半で仕上げる

🚀キャッチアップ力

  • 1〜2ヶ月で既存メンバー並のタスクをこなせるようになる
    • 入社3日で最初のPRを出すペース感
  • 座学よりOJT派。タスクに取りかかりながら理解を組み上げる
    • 7割までは一人で進められる。残り3割は他人が必要
    • 断片から仮説を立てて構造的に理解を埋めていく

🤝チームワーク力 — 天然ではなく、設計して獲得した力

  • 1on1で "謎に整理される" と言われる対話力。相手の思考を構造化して返す
  • ミーティングでチームの理解が追いつかない瞬間を察して、認識を揃える一言を挟む
  • スクラムが回っていなければ、自分の解釈を布教したりツールを作る
    • 会話そのものを設計してしまう(デイリースクラム、レトロスペクティブなど)
  • 素の対人能力は高くない。配慮は計算しないとできないし、社会性には自覚的なコストがかかる
  • だから構造的思考を対人にも適用して、実用レベルに引き上げた

🔧エンジニアリング・ツール開発

  • Claude / AI活用の啓蒙。使い方だけでなく「良い使い方」の設計まで踏み込む
  • リポジトリのAI向け整備、社内ツール開発。頼まれなくても自然体でやる
  • 分析タスクではデータを集める設計から入る。必要ならツールごと作る
  • グラフィックレコーディングが得意

🌐コミュニティ運営力

  • 自分がほしいと思ったコミュニティがそこになければ作る
  • 趣味のオンラインSNSコミュニティをDAU 400人・MAU 900人規模で複数運営
  • LT勉強会の運営経験もあり

Works

OSS プロジェクト

AI After2026 〜

Claude Code との協働開発体制に移行して以降、半年で新規9作品。長期運用中の MISTEMS も開発が加速中。

  • MISTEMS2023〜

    Misskey の fork。ほしい機能を詰め込んだ改造Misskey

  • Claude Code 向けのエージェンティック開発フレームワーク

  • コードベースを魔法陣に変換するレンダラ ✨

  • Claude Codeに身体と魂を与えるワードローブ

  • シェルASTを解析してAIの実行に楔を打つ権限制御ツール「天の鎖」

  • SDIT2026

    Rust製ターミナルエミュレータ。SDIファースト・縦タブの新UXをフルスクラッチ

  • テストスメル検出器 🦁 そのテスト、t_wadaの前でも同じことが言える?

  • Helm テンプレートと Argo Workflows のための Language Server

  • MisskeyのURLプレビューエンジン summaly の fork

  • デイリースクラム用タイマー。ずんだもんが時間切れを教えてくれるのだ

AI Before〜 2024

手で書いていた頃の作品たち。今も現役。

  • PRを一覧してブランチを切り替える git サブコマンド

  • Macにタスクバーをつけます(Windowsのような!)

  • MFM (Misskey Flavored Markdown) を Vue でレンダリングするライブラリ

  • Misskey の iOS クライアント

AutomatonDevDriveFramework (ADDF)

AIコーディングエージェントのためのリポジトリ構成フレームワーク。計画駆動の開発プロセス・ノウハウ蓄積・品質ゲートが機能し、エージェントが自律的にタスクを選び、実装し、品質検証まで完遂する。

AutomatonDevDriveFramework (ADDF)

登壇(39デッキ・抜粋)

  • 記憶を高速で思い出す全文検索パフォーマンス・チューニング テクニック

    最近はLLMを人らしく会話できるようにすることにハマっていて、同テーマで3本登壇しました。

  • Claude Codeと2つの巻き戻し戦略

    社内LTの場があればほぼ毎月喋ってしまうタイプ。Claude Codeを社内に浸透させたくて、3ヶ月連続で関連トピックを登壇しました。

  • SOFT SKILLSに学ぶプログラマーの自己ブランディングとその効果

    今のエンジニアリング活動力の原点。コロナ禍で発表の場が消えた時期に、VR勉強会を自分で主催して登壇しました。

  • LT・登壇でマサカリに備えるたった一つの心得

    PHPerKaigi 2019 LT枠のオオトリ。とにかくウケました。

  • あえてPHPerにすすめるVue.js入門

    PHPのカンファレンスであえてVue.jsを勧めるセッション。フロントエンドが黒船として来航した2018年当時、とても盛り上がりました。

過去のプロダクト

  • TweetLightning — シュッと投稿できるTwitterクライアント

History

フリーランス

2026/06 〜 現在

フルタイムOSS開発者。GitHub Sponsorsで活動中

株式会社クラフトマンソフトウェア

2025/12 〜 2026/05

カスタムAndroid OSのCI/CD基盤(Kubernetes / Argo Workflows)の改善・運用

個人活動 / 休養期

2024/03 〜 2025/12

MISTEMS(Misskey fork)や Claude Code 関連ツールのOSS開発・技術記事執筆

ファンファーレ株式会社

2022/11 〜 2024/03

産業廃棄物配車SaaSのフロントエンド開発。約2万行削減のリファクタリングを主導

株式会社スタディスト

2020/02 〜 2022/11

ビジュアルマニュアル・販売促進SaaSの開発。Vue / Rails で機能開発と改善を牽引

株式会社ゆめみ

2019/02 〜 2019/12

フルSPAニュースサイト構築。リーダーとしてクライアント交渉・進行管理を兼任

株式会社ORATTA

2017/09 〜 2018/12

ソーシャルゲームのサーバーサイド開発・運用。テック部門準MVP受賞

株式会社ITPM(SES)

2015/06 〜 2017/08

ECサイト・企業サイトの受託開発

Skill

PROGRAMMING

  • JavaScript
  • Vue.js
  • TypeScript
  • Nuxt.js
  • Electron
  • Ruby
  • PHP
  • Rust

AI / LLM

  • Claude / Claude Code
  • AI活用の啓蒙・設計
  • プロンプトエンジニアリング
  • LLMアプリ開発
  • Agentic Coding
  • ハーネス設計

SOFT SKILLS

  • グラフィックレコーディング
  • プレゼンテーション / 登壇
  • リアルタイム情報整理
  • 社内ツール開発
  • チーム認識合わせ
  • 1on1 / 悩み相談
  • スクラム運用・改善

LANGUAGE

  • 日本語
  • 英語
Riin's Workspace