職務経歴書

フルスタックエンジニア 2026年11月現在

各種アカウント

職務要約

エンジニア歴10年目のフルスタックエンジニアです。学生時代のプログラミングスクールメンターを経て、新卒入社した企業にて約9年間、ECカートシステム、CDP基盤、MAツールなどのWebプロダクトにおける開発・運用・リプレイスに従事しています。

メンバー、開発リーダー、テックリード、スクラムマスター、FDEなどのロールを担当。アーキテクチャ刷新による配信性能約50倍向上、Trino移行による年間1,600万円のインフラコスト削減、販売ページの表示速度改善(3秒→約0.5秒)などを経験しています。

自己PR・強み

  1. 先回りのリスク予防とスコープコントロールによる、チームの健全なプロジェクト推進
    開発遅延や本番障害といった重大なリスクを事前に摘み取るアプローチを徹底しています。開発着手前に「絶対に譲れない軸」と「調整可能なスコープ」をPOと目線合わせし、無理な計画によるデスマーチを防止。本番障害を防ぐための負荷試験環境整備や慎重なリリース計画を立てると同時に、突発的な依頼を自ら引き受けることでメンバーのマルチタスク化を防ぎ、常にプロジェクトをコントロール可能な状態に保ちます。

  2. 開発ノイズ排除とチーム生産性の最大化
    開発現場の認知負荷や運用コストを最小化する取り組みを主導しています。形骸化していたアラートチャンネルの再構築や大規模なデッドコードの削除を実施。さらに不必要な定例ミーティングの徹底的な廃止・非同期化を行い、チーム全体が日々の開発に没頭できる「ノイズのない開発環境」を作り上げています。

  3. フルスタックな適応力と領域を問わないアジャスト力
    役割や技術領域の枠にとらわれず、未知の環境であってもシステム構造やビジネスロジックを解き明かしながら、現場の状況に合わせて着実に立ち位置をアジャストしていきます。メンバーから開発リーダー、テックリード、FDE(Forward Deployed Engineer)まで多様なロールを経験。大規模ECカートから社内向け移行システム・データ基盤に至る幅広い規模感の中で、Railsによるモノリス運用・改善はもちろん、k8sやServerless等のAWSネイティブな構成まで新旧・アーキテクチャを問わず柔軟に対応します。

  4. 組織の停滞課題を一気に片付ける圧倒的な「推進力」と完遂力
    「重要だと分かっていても放置されがちな課題」に対し、自ら泥臭く出力を上げてスピード解決する推進力を強みとしています。全社横断のQuickSight脱却、長年停止していたRailsバージョンアップ、技術発信のためのテックブログ立ち上げなどを、自ら先陣を切って一気にやり切ってきました。また、MRR拡大に直結するエンタープライズ案件の厳格な納期対応など、勝負どころで一時的に出力を最大化させ、厳しい局面でもプロジェクトを着実に完遂へ導きます。

スキルサマリー

カテゴリ 技術要素・経験
言語 SQL9年 Ruby7年 TypeScript3年 Node.js2年 Python Go
フレームワーク・ライブラリー Rails7年 Trino3年 Next.js3年 React3年 Serverless Framework2年 Pandas Apache Spark Apache Kafka
データベース・検索 MySQL9年 Aurora(RDS)9年 DynamoDB2年 OpenSearch2年 PostgreSQL Amazon Redshift
クラウド・基盤 EKS(Kubernetes) ECS3年 Batch S39年 Argo Events / Workflows / CD Podman
外部サービス LINE API SendGrid Twilio Unlayer
AI開発支援 Claude Cursor Devin

技術スキル・レベル

職務詳細

株式会社SUPER STUDIO(2017年5月 〜 現在)

1. MAツールの開発・運用・パフォーマンス改善 2024年10月 〜 現在

役割: 開発リーダー / テックリード / スクラムマスターエンジニア: 10名

使用技術: Node.js / TypeScript / Serverless Framework
DB・データ基盤: MySQL / Aurora / DynamoDB / OpenSearch
AWS: Lambda / SQS / Step Functions / ECS / S3
外部API: LINE API / SendGrid / Twilio / Unlayer
AI開発支援・自動化: Claude / Cursor / Devin

【担当】
MA(マーケティングオートメーション)ツールの開発・運用において、配信基盤のパフォーマンス向上・コスト最適化・可用性強化を推進。POとの要件定義・優先順位付け、タスクアサイン、開発環境の整備を担当。さらに、Devin等のAIツールを活用した知見の蓄積や問い合わせ対応の自動化など、チーム全体の生産性向上と認知負荷低減を主導。

【成果・工夫点】

2. CDP(カスタマーデータプラットフォーム)基盤構築 & エンタープライズ開発 2024年1月 〜 2024年9月

役割: データ / インフラエンジニアエンジニア: 10名

言語・ミドルウェア: Python / Go / Apache Spark / Apache Kafka / Trino / Podman
DB・データ基盤: PostgreSQL / Amazon Redshift / Amazon Athena / Amazon S3 / Amazon RDS
インフラ・オーケストレーション: Kubernetes (EKS) / Argo Events / Argo Workflows / Argo CD

【担当】
エンタープライズ企業導入に向けた高信頼なデータ基盤・処理パイプラインの設計・構築。Kubernetes(EKS)上のArgo Events / Argo Workflowsを活用したワークフロー自動化基盤と、ECカートシステムの膨大なデータを分散処理するSpark / Trinoパイプラインの構築を担当。また、分析・集計基盤の構成見直しと大規模な移行作業を主導。

【成果・工夫点】

3. ECカートシステム 大規模リプレイス & 移行基盤構築 2023年1月 〜 2023年12月

役割: 開発リーダー / テックリード(フルスタック)エンジニア: 5名

言語・FW: TypeScript / Next.js / Python / Rails / Pandas
DB・データ処理: MySQL / Amazon RDS / Amazon Athena
AWS・インフラ: AWS Batch / ECS / S3 / CodeBuild

【担当】
旧ECカートシステムから新システム(TypeScript / Next.js等)へのリプレイスに伴い、個別スクリプト運用に依存していたデータ移行運用の抜本的な標準化・基盤化を主導。PMとの仕様調整からデータ変換(ETL)ロジックの設計、移行システムの開発・パフォーマンスチューニング・運用までを一貫して担当。

【成果・工夫点】

4. ECカートシステムの本番運用・パフォーマンス改善・セキュリティ強化 2020年7月 〜 2022年12月

役割: 開発リーダー / 運用保守エンジニア: 5名

言語・FW: Ruby / Rails / jQuery / Backbone.js / Sidekiq / RSpec
DB・インフラ: MySQL / Amazon RDS / Amazon EC2 / Amazon S3
決済ドメイン: クレジットカード、後払い、アプリ決済等の仕様・データ構造理解

【担当】
大規模ECカートシステムの安定運用・保守・基盤健全化を推進。本番環境で発生するあらゆる障害対応(ログ調査、決済連携含む緊急データ補正対応等)を即座に遂行。併せて、販売ページのレスポンス改善およびRailsのメジャーバージョンアップ作業を担当。

【成果・工夫点】

5. ECカートシステム 新規機能開発 2017年4月 〜 2020年6月

役割: メンバー(フルスタック)エンジニア: 20名

言語・FW: Ruby / Rails / JavaScript (jQuery, Backbone.js) / Sidekiq / RSpec
DB・インフラ: MySQL / Amazon RDS / Amazon EC2 / Amazon S3

【担当】
初期キャリアにおいて、大規模ECカートシステムの管理画面UIからエンドユーザー向け購入画面・バックエンド処理に至るまで、フルスタックに新規機能開発を担当。EC事業者の売上に直結する定期購入機能の拡張や管理画面の機能追加を推進。

【成果・工夫点】

株式会社DIVE INTO CODE(2016年2月 〜 2017年8月)

1. プログラミング教育・受講生向け教材開発 2016年2月 〜 2017年8月

役割: メンター / 教材開発

使用技術: Ruby / Rails / Git / Linux

【担当】
受講生への技術指導と受講生向けカリキュラム・教材の開発。

【成果・工夫点】