職務経歴書 / Resume

最終更新: 2026-05-13


プロフィール

Web アプリケーション開発を軸に、バックエンド・フロントエンド・インフラ・データパイプライン・LLM 活用まで広く手を動かすフルスタックエンジニア。「自分の課題を自分のコードで解く」スタンスで、本業の傍ら個人リポジトリを継続的に積み上げ、興味のあるドメインに小さなプロトタイプを当てて検証することを習慣にしている。

直近の活動量

指標
個人リポジトリ総数 約 323 件(すべて private)
直近の新規作成数 2024 年 85 件 / 2025 年 116 件 / 2026 年は 5 月時点で 39 件
個人リポジトリの主要言語 TypeScript 85 / Python 80 / Ruby 38
スター済みリポジトリ 約 734 件(分野横断、技術ウォッチ用)
スター先の主要言語 Python 190 / Ruby 117 / TypeScript 107 / JavaScript 77

スタンス

現職

不動産テック領域の BtoB SaaS 企業(PropTech)でフルスタックエンジニアとして従事。社名・プロダクト名は本書では伏せる。

担当しているのは以下のいずれかで、社内のチケット駆動で機能追加・改修・運用改善を回している:

主要スキル

実務 + 個人開発の両方で日常的に書ける言語・フレームワークのみを記載。

言語

言語 レベル感 主な用途
TypeScript 業務メイン Next.js / React / Chrome 拡張 / Remotion / Node スクリプト
Python 業務 + 個人で日常 バックエンド API、スクレイピング、データ処理、金融ライブラリ、LLM エージェント
Ruby 業務メイン Rails アプリケーション、社内向けスクリプト

Web フロントエンド

バックエンド

LLM / AI / Agents

動画 / コンテンツ自動生成

ブラウザ拡張・自動化

モバイル / デスクトップ

インフラ / サーバーレス

よく使うアーキテクチャパターン

個人 / 業務で繰り返し書いている、安定したテンプレ:

パターン 構成例
サーバーレス定時通知 AWS Lambda(Python)+ EventBridge cron + Discord / LINE / Slack Webhook
市場データ収集 → 通知 yfinance / OpenBBpandas / ta → Pydantic でモデリング → Webhook 配信
動画自動生成 Remotion + Google TTS + Whisper + LLM(脚本) → mp4 → SNS 投稿
モダン静的サイト Next.js 16 + Tailwind v4 + Vitest、または Astro 5
Rails モダンスタック Rails 8.1 + Solid Queue / Cable / Cache + Kamal + Tailwind v4
Chrome 拡張 WXT または Plasmo + React + TypeScript + Manifest V3
データ収集スクレイピング requests / httpx + lxml / BeautifulSoup → JSONL / CSV エクスポート

興味関心の領域

業務とは別に「自分の生活・学習・趣味の課題」を起点に小さなプロダクトを作るのが好きで、共通して 「観察 → 通知 → 自動化」 のパターンを各ドメインに当てている。各領域に投入している個人リポジトリ数を併記する:

1. SNS / X(旧 Twitter)自動化と運用支援 〔約 60+ 件〕

最も時間を投入している領域。マルチアカウント運用、Chrome / Firefox 拡張による UX 改善、Playwright / ADB / Appium による操作自動化、複数 API クライアントのラッパ整備、コンテナ分離・専用ブラウザの試作など、Web・拡張・モバイル・デスクトップを横断する経験を蓄積している。

2. 言語学習(韓国語・中国語・多言語)〔約 36 件〕

韓国語・中国語の学習者として、自分が欲しい教材・アプリ・コンテンツを自分で作っている。語彙データベース、カリキュラム整合性チェッカー、TTS + Whisper による発音教材生成、Remotion による解説動画の量産、モバイル / Web の学習 UI など、コンテンツパイプライン側の経験が厚い。

3. 米国株式市場の観察とスクリーニング 〔約 26 件〕

S&P 500 を対象に、テクニカル指標・移動平均タッチ・決算情報・市場センチメントなどを複数の角度から検知し、Discord / LINE に通知するパイプラインを Python + AWS Lambda で運用。yfinance / OpenBB / pandas / ta / Pydantic の組み合わせに慣れている。

4. AI エージェント / LLM 応用ツール 〔約 13 件 + スター 50+ 件〕

Anthropic / OpenAI / LangChain / CrewAI を使った小さなエージェントを継続的に作る。最近は Claude Code を CLI / フック / スキル / MCP として業務ワークフローに深く組み込む ことに時間を使っており、コードレビュー・PR 作成・タスク化を自動化している。スター先でも ai / llm / agents / mcp 関連が高頻度。

5. ブラウザ自動化 / Chrome・Firefox 拡張 〔約 7 件 + スター 15+ 件〕

WXT / Plasmo / Manifest V3 で拡張を書き、Playwright や mitmproxy で Web の挙動を観察する。字幕翻訳と単語抽出、コンテナタブ管理のサイドバー UI、バックグラウンド再生の維持、マルチアカウント分離など、ブラウザ UX 改善に強い興味がある。

6. 動画 / コンテンツ自動生成パイプライン 〔約 5 件〕

Remotion + TTS + Whisper + LLM を組み合わせ、学習コンテンツや市況コンテンツの動画を量産する個人パイプラインを運用。テンプレートを YAML / JSON で外出しし、データ駆動で量産する構成を好む。

7. 生活体験を改善する小さな道具 〔約 9 件〕

街の食べ歩きマップ、スポーツ施設の予約空き監視、公園情報の収集、外食ジャンルの口コミ集計など、自分が毎週使うもの を作って育てている。Next.js + Leaflet / React-Leaflet、Tailwind v4、Vitest などのモダンな Web スタックを試す場としても役立っている。

8. インフラ / IaC の素振り 〔約 10 件〕

Terraform / Lambda / Chalice / Lightsail / Kamal の最小サンプルを継続的に組み直し、Discord / LINE / Slack 通知を駆動する サーバーレス定時通知 のテンプレを使い回している。

9. コミュニティ・サークル運営の設計 〔少数〕

個人で関わるリアルコミュニティ(言語学習・趣味系)について、要件定義・差別化・KPI・運営ロードマップをドキュメント化したり、参加者属性データを分析するプロジェクトを試している。プロダクト企画寄りの素振り場。

ウォッチ中・学んでいる領域

スター済みリポジトリ約 734 件のトピック分布から見える、業務に持ち込みたい・学習中の領域:

価値観・働き方

連絡先

ご連絡は、本書を共有しているプラットフォーム経由でお願いします。