スキル・専門領域
何ができて、どのような仕事を任せられるか。技術スタックと対応可能な業務についてご紹介します。
スキル概要
各分野での経験年数と得意領域をご紹介します。
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