研究室について | CueCodes 研究室

研究室について

CueCodes 研究室

佐藤 一禾

佐藤 一禾

CueCodes 研究室 主宰

正しい設計より、全員が動ける設計を。

教壇でも、広告でも、システムの設計でも、やっていたことは同じでした。 難しいものを、相手が動ける形にすること。 いまは業務システムのアーキテクトとして、理想の設計ではなく、 現場がそのまま運用できる線を引く仕事をしています。 自社のシングルテナント SaaS では PdM として、営業と 2 人で、 売りながら作り、データを壊さずに育て続けています。 設計と AI 開発について試したことと分かったことを、ここに書き留めています。

| 経歴 / 本業

在籍は 3 社。案件は常駐で入れ替わるため、所属ごとにまとめています。

教育業

2013 — 2017

高校教員・塾講師として数学と化学を教える。複雑なものを、相手が分かる形に置き直す訓練をした 4 年間。

SES 会社

2017 — 2022

常駐で 6 つの現場へ。Web デザインから入り、フロントエンド、チームの立ち上げ、リーダーまで広げた。

  • 2017

    広告代理店 / 化粧品プロモーション

    Web デザイナー・Web セールスライター

    CSSJavaScriptPhotoshop
  • 2017 — 2018

    大手保険業 / ポータルサイト刷新

    フロントエンドエンジニア 兼 デザイン会社ブリッジエンジニア

    jQueryJavaSpring Framework
  • 2018 — 2019

    小売業 / EC サイトのチラシ管理システム

    フロントエンドエンジニア

    Angular
  • 2019 — 2020

    国家プロジェクト

    テスト工程の応援・PM 補助

    火が出た現場に応援として入り、単体テストからシステムテストまで通しで担当した。

    JavaSpring BootjQueryKeycloak
  • 2020 — 2021

    自社開発 / 会計システム

    フロントエンドエンジニア

    アジャイルのスプリント開発。Vue 2 まわりの技術支援として参加し、実装で詰まったところを引き受けた。

    Vue 2
  • 2021 — 2022

    金融業

    フロントエンドエンジニア・ユニットリーダー

    Vue 2

SIer

2022 — 現在 現在

品質を見る側から入り、開発リーダー、そしてアーキテクトへ。いまは設計そのものと、プロダクトの決め方に軸足がある。

  • 2022 — 2023

    貿易業

    QA

    入社直後、あえて開発の外側から品質を見る立場に。部外者だからこそ持てる客観の視点を得た。

    JavaSpring FrameworkAngular
  • 2023 — 2024

    アミューズメント業 / 販売管理システムの保守開発

    保守開発・チームの取りまとめ・プリセールス

    仕様を整理してジュニアへ渡し、進行の旗を振った。並行してプリセールスも担当し、Keycloak や Nextcloud を組み合わせた構成を提案。さらに社内 OJT チームで 3 名を受け持ち、マニュアルの整備と擬似プロジェクトの運用も行った。

    JavaSpring FrameworkAngularSQL ServerKeycloakNextcloud
  • 2025

    アミューズメント業 / マスタ管理システム

    開発

    LaravelVue 3
  • 2025 — 2026

    アミューズメント業 / 運用管理システム

    システムアーキテクト・PdM 補佐

    数億円規模の案件。序盤は基盤の大枠を引いた。AI がどう書くかを踏まえて、ストアドプロシージャと DDL を別々に管理していたリソースを、マイグレーションとドメインの概念で整理し直し、4 層アーキテクチャに寄せる。理想形をそのまま持ち込まず、いまの組織がギリギリ運用できる線まで落とし込んだ。中盤は担当ユニットの開発、終盤は要望が膨らんだ局面で、着手するものと見送るものに優先度をつけて整理した。

    JavaSpring BootAngularSQL ServerAWSCursor
  • 2026

    自社開発 / シングルテナント SaaS

    PdM

    営業と私の 2 人で、顧客対応まで含めて回した。MCP とベクトル DB を使う AI ネイティブな、技術的にリスクの高い領域。売ってから作り、本番導入後もデータを壊さない継続的なアップデートで育てた。先にセキュリティを作り込み、機能はターゲット顧客に公開しながら後から足していく。CI/CD もこの進め方に合わせて組んだ。従来の見積もりに対して、AI で 3 分の 1 のコストに抑えた。製造当時は赤字。「SaaS is dead」と言われるなか、シングルテナント SaaS として少しずつ売れている。

    FastAPIMCPベクトル DBVue 3AWSDockerCI/CDClaude Code

| 経歴 / 副業

2004 年から、作ることをやめていません。ほとんど失敗ですが、全部書いておきます。

2004 — 2007

ゲーム制作

遊んだ人 2 人

中学生のとき、Tonyu System で作った。遊んでくれたのは 2 人。

Tonyu System
2007 — 2010

ゲーム制作

5 DL

Flash に乗り換えて再挑戦。5 ダウンロード。

Flash
2010 — 2015

ゲーム系アフィリエイトサイト

デイリー 1,000 PV

大学から社会人になるまで運営。ここで初めて、人が来るものが作れた。

WordPress
2015 —

アウトドア系アフィリエイトサイト

MAX デイリー 1,000 PV

静的サイトジェネレータへ移行。最高でデイリー 1,000 PV。いまは競合と AI に押されて微々たるもの。

Hugo
2018 — 2019

Vtuber 向け SNS

1 年で撤退

VPS を借りて認証まわりまで自分で立てた。1 年で撤退。

DjangoVue 2VPSKeycloak
2020 —

業務系ツール制作

デイリー利用者 500 人

現場で困っていることを、そのまま道具にした。いまも使われている。あわせて n8n で、社内の定型業務と自分の副業の運用を自動化している。

Vue 2Web ComponentsCSSn8n
2024 —

デスクトップアプリ

継続中

AI と一緒に書くことを前提に、個人でどこまで作れるか試している。

ElectronClaude Code
2026 —

技術ブログ「CueCodes 研究室」

記事 50 本

WordPress をやめて静的サイトへ。VPS から AWS へ移し、AI 時代に自前でサーバーを守り続けるのは筋が悪いと判断して、サーバーレス構成と CI/CD に寄せた。Nextcloud を含む副業の基盤も、まとめてここに集約している。

AstroAWSサーバーレスCI/CDNextcloud

| スキルマップ

☁️ インフラ

AWSDockerVPS

⚙️ バックエンド

Java / Spring BootPython / FastAPIPHP / LaravelSQL Server

🎨 フロントエンド

TypeScriptAngularVue 3Web Components

🧩 設計

ドメイン駆動設計クリーンアーキテクチャ

🤖 AI開発

CursorClaude CodeMCP

🔧 OSS活用

n8nKeycloakNextcloud

記事へのご意見・ご指摘は連絡先からどうぞ。