スキル・専門領域

何ができて、どのような仕事を任せられるか。技術スタックと対応可能な業務についてご紹介します。

スキル概要

各分野での経験年数と得意領域をご紹介します。

4年9ヶ月
フロントエンド

React/Next.js を中心とした開発

4年9ヶ月
バックエンド

Node.js/Python/Go による API 開発

3年1ヶ月
データベース

PostgreSQL/Supabase 等の設計・運用

6年
クラウド・インフラ

AWS/GCP/Docker でのインフラ構築

対応可能な業務・役割

このような仕事をお任せください。

フロントエンド開発

モダンな UI/UX を実現するための技術スタック

  • React/Next.js を使用した SPA・SSR アプリ構築
  • デザインシステム・コンポーネント設計
  • パフォーマンス最適化(Core Web Vitals 改善)
  • TypeScript による型安全な開発
  • アクセシビリティ対応

主要技術

ReactNext.jsTypeScriptTailwind CSSFramer Motion

バックエンド開発

スケーラブルな API とサービスの構築

  • REST API / tRPC による API 設計・実装
  • データベース設計(PostgreSQL, Supabase)
  • 認証・認可システムの構築
  • サーバーレスアーキテクチャ設計
  • Edge Functions の活用

主要技術

Node.jsHonoPythonGoPostgreSQLSupabase

インフラ・DevOps

スケーラブルなインフラ設計と運用

  • CI/CD パイプライン構築(GitHub Actions)
  • Docker によるコンテナ化
  • クラウドインフラ設計(AWS, GCP, Cloudflare)
  • 監視・ログ基盤の構築
  • 開発環境の統一・効率化

主要技術

DockerAWSGCPCloudflareGitHub Actions

ネイティブアプリ開発

クロスプラットフォームアプリケーション開発

  • React Native によるモバイルアプリ開発
  • Tauri によるデスクトップアプリ開発
  • Web 技術を活用したハイブリッドアプリ

主要技術

React NativeTauriElectron

技術スタック詳細

習熟度別に整理した技術一覧です。

エキスパート

業務の中心技術として日常的に使用。深い知識を持ち、チームをリードできる。

ReactTypeScriptGit

上級

実務で問題なく使用可能。複雑な実装やトラブルシューティングに対応できる。

Next.jsNode.jsHonoGoAWSPostgreSQLFirestoreSupabaseDockerGitHub ActionsTesting (Jest/Vitest)Figma

中級

基本的な実装が可能。学習を継続しながら実務に活用。

Solid.jsMySQL

スキル開発の方向性

現在学習中の技術と今後の習得予定についてご紹介します。

現在学習中

積極的に学習・習得を進めている技術

  • RemixReact
  • React Server Components詳細React
  • 高度な型テクニックTypeScript
  • DecoratorsTypeScript
  • Middleware詳細Next.js
  • TurbopackNext.js

今後習得予定

将来的に習得したい技術・分野

  • WebAssemblyとの連携React
  • Micro FrontendsReact
  • TC39 ProposalsTypeScript
  • Edge FunctionsNext.js
  • Streaming UINext.js
  • Web Components連携Solid.js