詳細プロフィール

経験・プロジェクト・技術スキルの詳細情報

職歴・経験

フロントエンドエンジニア現在

株式会社テックカンパニー

2022年4月 - 現在

React/Next.jsを使用したWebアプリケーション開発を担当。ユーザー体験を重視したUI/UX設計から実装まで幅広く経験。チーム開発でのコードレビューやメンタリングも行っている。

使用技術

ReactNext.jsTypeScriptTailwind CSS

主な成果

  • 新機能のコンバージョン率20%向上
  • 開発効率30%改善
  • チームリーダーとして5名をマネジメント

Webデベロッパー

スタートアップ企業

2020年6月 - 2022年3月

フルスタック開発とUI/UXデザインを担当。小規模チームでの開発経験を積み、企画から運用まで一貫して携わった。

使用技術

Vue.jsNode.jsMongoDBAWS

主な成果

  • MVP開発を3ヶ月で完了
  • ユーザー数1000人突破に貢献
  • デザインシステム構築

インターン

IT企業

2019年9月 - 2020年5月

JavaScript/TypeScriptでの開発経験を積む。基礎的なWeb開発スキルを習得し、チーム開発の流れを学んだ。

使用技術

JavaScriptTypeScriptReactGit

主な成果

  • 基礎スキル習得
  • チーム開発経験
  • コードレビュー文化の理解

プロジェクト

ハッカソン・個人開発

Tech Challenge 2023

2023年11月最優秀賞 🏆

AIを活用した学習支援アプリケーションを48時間で開発。個人の学習進度に合わせたカリキュラム提案機能を実装。

チーム: 4名 | 役割: フロントエンド開発・UI/UX設計
学んだこと
  • 短期間でのプロトタイプ開発手法
  • チーム内でのタスク分担と効率的なコミュニケーション
  • AI APIの統合とフロントエンドでの活用方法
  • ユーザビリティテストの重要性
  • プレゼンテーション技術の向上

AI Innovation Hack

2023年8月企業賞 🎯

音声認識を活用したリアルタイム議事録生成システム。会議の効率化を目指したプロダクト。

チーム: 3名 | 役割: フルスタック開発
学んだこと
  • Web Speech APIの実装とブラウザ互換性の対応
  • リアルタイムデータ処理の最適化
  • 音声データの前処理と精度向上
  • 企業ニーズに合わせたプロダクト設計
  • 限られた時間でのMVP開発

Web3 Builders

2023年5月参加賞 ⭐

ブロックチェーンを活用したデジタルアート共有プラットフォーム。NFTの作成・取引機能を実装。

チーム: 5名 | 役割: フロントエンド開発
学んだこと
  • ブロックチェーン技術の基礎理解
  • Web3.jsライブラリの使用方法
  • 分散型アプリケーション(DApp)の設計思想
  • 暗号通貨ウォレットとの連携
  • 新技術への適応力と学習能力

授業内開発

ECサイト構築プロジェクト

Webアプリケーション開発 | 2023年前期成績: A+

フルスタックでのECサイト開発。商品管理、カート機能、決済システムまで一貫して実装。

ReactNode.jsPostgreSQLStripe API
主な機能
  • 商品検索・フィルタリング
  • ユーザー認証
  • 決済システム
  • 管理者画面

リアルタイムチャットアプリ

ネットワークプログラミング | 2022年後期成績: A

WebSocketを使用したリアルタイムチャットアプリケーション。グループチャット機能も実装。

Vue.jsSocket.ioExpress.jsMongoDB
主な機能
  • リアルタイムメッセージング
  • グループチャット
  • ファイル共有
  • オンライン状態表示

タスク管理システム

データベース設計 | 2022年前期成績: A

チーム向けタスク管理システム。プロジェクト管理とタスクの進捗追跡機能を実装。

ReactSpring BootMySQLDocker
主な機能
  • プロジェクト管理
  • タスク割り当て
  • 進捗追跡
  • レポート機能

機械学習による画像分類

人工知能 | 2021年後期成績: A+

CNNを使用した画像分類システム。独自データセットでの学習と精度向上を実現。

PythonTensorFlowKerasOpenCV
主な機能
  • 画像前処理
  • モデル学習
  • 精度評価
  • Webインターフェース

モバイルアプリ開発

モバイルアプリケーション | 2021年前期成績: A

React Nativeを使用したクロスプラットフォームアプリ。位置情報を活用した機能を実装。

React NativeExpoFirebaseGoogle Maps API
主な機能
  • 位置情報取得
  • マップ表示
  • プッシュ通知
  • オフライン対応

技術スキル

フロントエンド

  • React(Hooks、Context API、状態管理)
  • Next.js(SSR/SSG、App Router)
  • TypeScript(型安全性、複雑な型定義)
  • Tailwind CSS(効率的なスタイリング)
  • Vue.js(Composition API、Vuex)
  • HTML5/CSS3(セマンティック、レスポンシブ)

バックエンド

  • Node.js(Express.js、非同期処理)
  • Python(Django、Flask、機械学習)
  • PostgreSQL(リレーショナルDB設計)
  • MongoDB(NoSQL、集約パイプライン)
  • REST API設計・実装
  • GraphQL(クエリ最適化)

インフラ・ツール

  • AWS(EC2、S3、RDS、Lambda)
  • Docker(コンテナ化、Docker Compose)
  • Git(ブランチ戦略、コードレビュー)
  • Figma(UI/UXデザイン、プロトタイプ)
  • CI/CD(GitHub Actions、自動デプロイ)
  • Vercel(フロントエンドデプロイ)