About
岩佐 幸翠 / kosui
テックリード @ 株式会社カケハシ
医療SaaS企業にて、法令要件や顧客環境の分析からアーキテクチャ設計までを一貫して担い、認証認可・組織管理などの共通基盤をテックリードとして設計・開発しています。プロダクトチームがコアドメインに集中できるプラットフォームの構築と、関数型ドメインモデリングによる堅牢なシステム設計を実践しています。
大切にしていること
ドメインに根ざした技術選択
技術選択の出発点は、事業が置かれた制約の理解にあると考えています。法規制・データの機密性・組織構造といったドメイン固有の制約を分析し、中長期の拡張性と短期のデリバリーを両立するアーキテクチャを選択しています。現在は医療SaaS企業にて、サービスベースアーキテクチャによる段階的な分離やDB層でのテナント分離などを実践しています。
チームが本質的な価値に集中できる環境をつくる
認証認可・組織管理・ライセンスといった横断的関心事をプラットフォームとして引き受け、プロダクトチームが本質的な顧客価値に集中できる環境をつくっています。チームとの対話を通じてドメインモデリングで要求を構造化し、APIとして提供。変化する要件に継続的に対応できるプラットフォームを目指しています。
関心領域
型システムの利用とドメインモデリング
複雑なビジネスルールを型で表現し、誤りをコンパイル時に検出することで、仕様と実装のズレを構造的に防いでいます。認証フローの状態遷移を代数的データ型で型安全に管理し、表形式データの検証ではApplicative Validationですべてのエラーを同時に収集。チーム全体で活用できるよう、スコープ限定・ペアプロ・レシピ集によるオンボーディングを整備しています。
- 堅牢な認証基盤の実現: TypeScriptで代数的データ型を活用する — 関数型まつり 2025
- 複雑なビジネスルールに挑む: 正確性と効率性を両立するfp-tsのチーム活用術 — TSKaigi 2024
- TypeScriptのテストにはas const satisfiesが便利です — KAKEHASHI Tech Blog
- 他言語経験者が知っておきたいTypeScriptのクラスの注意点 — KAKEHASHI Tech Blog
信頼性エンジニアリング
専任SREを持たない開発チームでも、設計を"自分ごと"として運用し続けることで信頼性は向上できます。品質特性の明文化とADRによる意思決定の記録、ポストモーテムからの改善計画策定を実践。障害時の原因特定時間を大幅に短縮する仕組みづくりに取り組んでいます。
- 開発チームが信頼性向上のためにできること — SRE Kaigi 2026
- 更新"しない"ドキュメント管理 「イミュータブルドキュメントモデル」の実運用 — Findy Lunch LT 2023
- 目的別データベースの実践: PostgreSQL 行レベルセキュリティと DynamoDB Outboxパターン — KAKEHASHI Tech Blog
経歴
職歴
株式会社カケハシ
テックリード
認証認可・組織管理など共通基盤の設計・開発。TypeScriptと関数型プログラミングで堅牢なプラットフォームを構築。
株式会社ディー・エヌ・エー
Webエンジニア
タクシー配車アプリ「MOV」(現: GO) の業務管理システム開発。
学歴
東京農工大学大学院 工学府
人工知能・マルチエージェントシステム・自然言語処理を研究。
東京農工大学 工学部 情報工学科
学士(情報工学)取得。