スキルセット・技術

スキルセット

カテゴリスキル習熟度/経験期間
クラウドAWS, OCI, Cloudflare実務経験あり
仮想化/OSVMware, Nutanix HCI, Linux (RHEL系), Windows Server得意
言語/FWPython (3年), Rust (3年), TypeScript (1年), JavaScript実務/個人開発
フロントエンドReact, Next.js, Nuxt.js個人開発
その他Git, Docker, PCI DSS, SSL/TLS実務経験あり

個人開発プロジェクト

※コードの公開はしていませんが、技術的な挑戦と習得スキルを記載します。

API連携bot開発 (Rust)

概要: 特定のWebサービスのAPIと連携し、自動化された処理を行うbotを開発。

技術的挑戦:

  • Rustの所有権システムやライフタイムは常に意識すべき課題であったが、コンパイラと向き合い解決に導いた。
  • パフォーマンス向上のため、reqwest ではなく低レベルなHTTPライブラリである Hyper を直接利用。非同期処理 (async/await) の実装難易度は高まったが、より効率的なネットワーク処理を実現した。
  • セッション管理周りでは、HTTPヘッダーやクッキーの手動設定・管理が複雑であったが、公式ドキュメントや非同期エコシステムの理解を深めることで解決した。

習得スキル: Rustの深い理解、非同期処理、Hyperを用いた高度なHTTP通信、パフォーマンスチューニングの基礎。

モダンWebサイト構築 (TypeScript, Next.js/Nuxt.js)

概要: 実際にあるサービスを模倣した学習目的のサイト構築。

技術的挑戦: Next.js/Nuxt.jsによるSPA/SSRの実装、TypeScriptによる型安全な開発、Cloudflare PagesへのCI/CDを利用したデプロイフロー構築。