resume

職務経歴書

このページは Notion 版の職務経歴書と同じ内容です。 原本: https://app.notion.com/p/40371b14ae284ff391016d0ad6f5fa04

自己紹介

項目 内容
所在 埼玉県所沢市
年齢 34歳(1992年生まれ)
開発歴 15年目(2012年3月〜)
個人事業歴 7年目(2019年10月〜)

高校卒業後、データベース専門の会社でインフラエンジニアとしてサーバ構築の技術を身につける。 プログラミングに興味を持ち、SES企業へ転職し複数のプロジェクトでWebアプリ開発の経験を積む。その後大手IT企業へ転職する。 現在はフリーランスとして独立(2019年10月〜)し、都内のベンチャー企業を中心に開発をしている。

連絡先・リンク

項目 URL
GitHub https://github.com/makoto-developer
X (Twitter) https://x.com/makotodeveloper
ブログ https://blog.makoto-developer.net

技術スキル

フルスタックデベロッパーとして、フロントエンド、バックエンド、インフラ構築を含む、要件定義〜運用まで一貫して開発をしている。

プログラミング言語・フレームワーク

JavaScript・TypeScript(〜v5.9)

Golang(v1.18〜v1.26)

Erlang/Elixir(v1.10〜v1.19)

Rust(v1.24〜v1.93)

UI/UX

Bootstrap, Material-UI, BEM, レスポンシブ対応, Figma, shadcn/uiなど

ミドルウェア

PostgreSQL, MySQL, Oracle, RabbitMQ, MongoDB, Redis, Nginx, Elasticsearch, Zabbixなど

XaaS

Vercel, Netlify, Cloudflare, CircleCI, Salesforce, kintone, さくらVPS, Auth0, Shopifyなど

AWS

Lambda, AppSync, API Gateway, ElastiCache, Aurora, DynamoDB, CloudWatch, EC2, S3, Cognito, EKS, ECS, WAF, VPC など

GCP

Compute Engine, Cloud Functions, Cloud Run, API Gateway, Batch, BigQuery, Bigtable, Dataform, Dataflow, Cloud Tasks, Cloud Scheduler, Cloud SQL, Firebase(Authentication/Data Connect/App Hosting), Spanner, Firestore, Pub/Sub, Vision API, GKE, Cloud Console, Cloud Armor など

インフラスキル

オンプレミス環境の構築経験

バージョン管理・プロジェクト管理ツール

開発環境

AIツール

Claude Code, Codex, Google Antigravity, GitHub Copilot, JetBrains AI Assistant

プロジェクト

※1 過去5年分のプロジェクトのみ掲載(2012年より22の開発プロジェクトに参加) ※2 代表的なツールやライブラリのみ記載しているので記載していない技術があります。経験があるかは直接聞いてもらえれば幸いです。

1. 不動産データ分析アプリ開発 (2026-04 〜 現在)

商業施設やオフィスビルなどの公開されている市場データを蓄積、分析するアプリを開発。

担当

  1. オープンデータを担当。国土交通省で公開されているオープンデータを使ってビルや土地の市場価値を履歴として表示する機能を作成。
  2. 複数のプロダクトを横断でリファクタリング。重複しているライブラリを共通化、地理データ情報マートを新規構築してデータ取得経路を統一。
  3. 検索機能の改善。地図検索機能、PDF出力機能など、バグ修正やレスポンス改善を行う。

PR

分類 技術
フロントエンド Next.js(v15), TypeScript(v5), TanStack, shadcn/ui, GraphQL
バックエンド Rust, Ruby(Rails), Python, Golang(v1.25), DDD, Snowflake, Google Maps API, PostgreSQL, MySQL, Highcharts, AWS(Aurora, EKS, ECS, Lambda など), GitHub
AI Claude Code, Devin

2. Shopifyアプリ開発 (2025-04 〜 2026-03)

2024年3月に解散した開発チームに戻る。

担当

  1. Shopifyアプリの機能開発、運用を担当。問い合わせ対応、トラブルシューティング、スクラムイベントの改善、新規機能追加/機能改善リリースなどを対応。
  2. 現在公開しているアプリからShopifyに依存しない新規のスピンオフアプリの開発を担当。
    • ゼロから設計・開発〜リリースまで対応した。
    • Shopify以外のさまざまなプラットフォームの注文データを扱うため、DDD / クリーンアーキテクチャ / マイクロサービスのフルセットを導入した。
    • ProtobufでAPIを統一。DBのテーブルやProtobufのデータ構造は複雑になることが予想されるため抽象化して依存関係を分離して整理。他社のインターフェース変更があった際にも柔軟に変更できるようにデータ構造を設計した。
    • AIを使った開発では、JetBrains MPSを使ってDSLを読み込ませてClaudeのコンテキストを90%減らし、Claude自身用のKanbanを作成して忘却を防ぐなど、ClaudeのAgentやGuidelineを設計して開発した。

PR

分類 技術
フロントエンド Next.js(v15), TypeScript(v5), TanStack, shadcn/ui, grpc-transport
バックエンド Golang(v1.25), gRPC, マイクロサービスアーキテクチャ, クリーンアーキテクチャ, DDD, AWS(Aurora, EKS, ECS, Cognito, Lambda など), Terraform/Helm/Argo, GitLab
AI Claude Code
その他 Python, Pandas, Jupyter Notebook, ペアプロ, スクラム(1週スプリント)

3. 決済システム開発 (2024-04 〜 2025-03)

※ 2, 4と同じ会社、別開発チーム

クレジットカードや電子決済などの決済システムの機能開発、運用保守を担当。

担当

PR

分類 技術
バックエンド Golang(v1.22), gRPC, GraphQL, マイクロサービスアーキテクチャ, クリーンアーキテクチャ, Kafka, GCP(Cloud SQL, Spanner, GKE, Cloud Functions, BigQuery など), Terraform/Helm/Argo, GitLab
その他 SAFe, スクラム(2週スプリント)

4. Shopifyアプリ開発 (2022-08 〜 2024-03)

※ 2と同じクライアント・プロジェクト

Shopifyで公開しているアプリの開発、運用を担当。

担当

PR

分類 技術
フロントエンド Next.js(v13), TypeScript(v4), アトミックデザイン, GraphQL, Playwright
バックエンド Golang(v1.17), GORM, gRPC, GraphQL, マイクロサービスアーキテクチャ, クリーンアーキテクチャ, AWS(Aurora, DynamoDB, SQS, SES, EKS, ECS など), Terraform/Helm/Argo, GitLab
その他 E2E, ペアプロ/モブプログラミング, スクラム(1週スプリント)

5. SNS配信システムのリプレイス (2020-05 〜 2023-11)

某SNSサービスのシステム移行。テックリードとして設計から導入〜運用を担当。

担当

PR

分類 技術
フロントエンド Next.js(v13), TypeScript(v3), Playwright/Gherkin
バックエンド Node.js(v14), Elixir(v1.10〜v1.15), Phoenix(v1.4〜v1.6), PostgreSQL(v12), GCP(GKE, BigQuery, Firebase など), RabbitMQ, GitHub
モバイル Rust(v1.43〜v1.73), Tauri(v1)
その他 E2E, ペアプロ

6. SNS配信システムの開発 (2022-03 〜 2022-07)

※ 5とは異なる案件

フロントエンド開発チームのテックリードとしてReactの設計を担当。

担当

PR

分類 技術
フロントエンド Vue.js(v2), Next.js(v12), Redux, TypeScript(v4), アトミックデザイン
バックエンド Node.js(v15), AWS(API Gateway, Lambda, Cognito, DynamoDB, AppSync など), レイヤードアーキテクチャ

7. インフルエンサー向けアプリ開発 (2021-07 〜 2022-02)

企業とインフルエンサーをつなぎ、商品PRを効率的に管理・運用するためのプラットフォーム開発を担当。

担当

  1. 既存システムの機能開発。Vue.jsアプリに機能追加をした。
  2. 新規アプリの立ち上げ。Next.jsアプリの開発。

PR

分類 技術
フロントエンド Vue.js(v2), Next.js(v11), TypeScript(v4), Redux, BEM(CSS), GraphQL
バックエンド Golang(v1.14), クリーンアーキテクチャ, GraphQL, gRPC, DDD, Auth0, GitHub

自己PR

分からないことを曖昧にしない

テックリードの経験