佐藤 健太

Webアプリケーション開発とクラウド運用が得意なソフトウェアエンジニア

📧kenta.sato@example.jp 📞080-1234-5678 🔗https://kentasato.dev
📍日本、東京都、渋谷区、東京都渋谷区神南1-2-3、150-0041
GitHub: @kentasato LinkedIn: @kentasato

基本情報

  • バックエンドからフロントエンドまで一貫して開発できるソフトウェアエンジニア

  • TypeScript / Node.js / React を用いたWebアプリケーション開発に6年の実務経験

  • AWSでのクラウドインフラ設計・運用や、CI/CDパイプライン構築にも従事

  • チーム開発を円滑に進めるため、コードレビューや技術共有を積極的に実施

  • プロダクトの価値を最大化することを常に意識し、要件定義から運用保守まで幅広く対応

学歴

東京大学
学士、工学部 システム創成学科、成績:3.8/4.0
  • アルゴリズム、データ構造、ソフトウェア工学の基礎を中心に学ぶ

  • 学部3年次からWebアプリケーション開発の研究プロジェクトに参加

  • 卒業研究として「クラウド環境における機械学習パイプラインの効率化」をテーマに実装と検証を実施

コース:アルゴリズムとデータ構造、オペレーティングシステム、ソフトウェア工学、データベース設計、コンピュータネットワーク、機械学習基礎、ヒューマンコンピュータインタラクション、分散システム

職歴

株式会社テックイノベーション
シニアソフトウェアエンジニア
  • 自社SaaSプロダクトのアーキテクチャ設計、実装、運用をリード

  • TypeScript / React / Node.jsを中心としたモノレポ構成への移行を推進

  • AWS上でのインフラ構築・運用を担当し、コスト最適化と可用性向上を実現

  • チームの開発プロセス改善に取り組み、四半期ごとのデプロイ頻度を2倍に向上

  • シニアエンジニアとしてメンタリングやコードレビューを担当し、チーム全体の品質向上に貢献

キーワード:アーキテクチャ設計、チームリーダー、アジャイル開発、AWS移行、技術メンタリング
株式会社デジタルソリューション
ソフトウェアエンジニア
  • 金融業界向けの業務システム開発に従事し、フロントエンドからバックエンドまで幅広く担当

  • Reactを用いた管理画面の刷新プロジェクトで、ユーザビリティと表示速度を大幅に改善

  • REST APIの設計・実装・テストを担当し、第三者システムとの連携を安定化

  • Docker導入による開発環境の統一を行い、新入メンバーのセットアップ時間を短縮

  • スクラム開発におけるスプリント計画や振り返りを積極的にリード

キーワード:React、Node.js、REST API、Docker、スクラム開発
株式会社ウェブクラフト
Webエンジニア(インターン)
  • 店舗向け予約管理システムのフロントエンド実装を担当

  • Vue.jsを用いたUIコンポーネントの開発を通じて、実務での開発フローを習得

  • テストコード作成やドキュメント整備にも参加し、品質向上に寄与

キーワード:Vue.js、フロントエンド開発、テスト自動化

言語

日本語:ネイティブ・母国語レベル
キーワード:日本語能力試験N1
英語:完全な実務レベル
キーワード:TOEIC 900、実務での英語コミュニケーション

スキル

フロントエンド開発:エキスパート
キーワード:TypeScript、React、Next.js、Vue.js、CSS、アクセシビリティ
バックエンド開発:上級
キーワード:Node.js、Python、Ruby、REST API、GraphQL、マイクロサービス
クラウド / DevOps:上級
キーワード:AWS、Docker、Kubernetes、Terraform、CI/CD
データベース:中級
キーワード:PostgreSQL、MySQL、Redis

受賞・表彰

社内MVP受賞
株式会社テックイノベーション
  • 大規模なレガシーシステムのクラウド移行をリードし、運用コストの削減とサービス品質向上に大きく貢献したことが評価され、社内MVPとして表彰された。

資格・免状

AWS認定ソリューションアーキテクト – アソシエイト
Amazon Web Services
応用情報技術者試験
経済産業省

出版・著作

TypeScriptによる型安全なAPIクライアント設計
Zenn
  • 実践的なTypeScriptの型設計パターンを整理

  • REST APIのレスポンスを型安全に扱うための実装例を公開

  • フロントエンド開発者向けに、保守性の高いデータフェッチ層の設計手法を解説

プロジェクト

在宅勤務管理システム
従業員の出退勤や在宅勤務スケジュールを可視化するWebアプリケーション
  • チームメンバーの在宅・出社予定を一元管理するためのダッシュボードを開発

  • React + TypeScriptでフロントエンドを構築し、Node.js + PostgreSQLでバックエンドAPIを実装

  • GitHub Actionsを活用した自動テスト・自動デプロイ体制を整備

キーワード: TypeScript、React、Node.js、PostgreSQL、GitHub Actions
オープンソースのタスク管理ツール
シンプルで拡張性の高いタスク管理ツール
  • コマンドラインとWeb UIの両方から操作できるタスク管理ツールを開発

  • オープンソースとして公開し、国内外の開発者からフィードバックを受けて改善

  • 外部サービスとの連携を可能にするプラグイン機構を設計

キーワード: OSS、Node.js、プラグイン設計、コマンドラインツール

興味・関心

技術書の読書:ソフトウェア設計、クラウドアーキテクチャ、セキュリティ
ランニング:マラソン、トレイルラン、体力づくり
旅行:国内旅行、温泉、写真撮影

ボランティア活動

PyCon JP 実行委員会
ボランティアスタッフ
  • PyCon JP 2022の運営スタッフとして、セッション運営や参加者サポートを担当

  • Webサイト更新やSNSでの情報発信を支援し、イベントの成功に貢献