経験

私の職業経験

フルスタック開発者 (MERN)

DGT PORTFOLIO|正社員
2025年10月 - 現在
7ヶ月 リモート

主な責任:

  • PayPal決済を統合したプロフェッショナルなポートフォリオ向けのNext.js SaaSプラットフォームを開発。
  • JWT/NextAuthを使用して安全なNode.js APIを設計し、堅牢なデータ保護とスケーラビリティを実現。
  • サーバーサイドレンダリング (SSR) を通じてパフォーマンスとSEOを最適化し、高速でプレミアムなUXを提供。
  • 継続的な統合とデリバリーのために、Git/GitHubを使用してVercelでのフルスタックデプロイメントを管理。

専門能力開発

キャリアブレイク|トレーニング
2024年11月 - 2025年1月
3ヶ月 リモート

重点分野とプロジェクト:

  • スケーラブルで高性能なサーバーサイドアプリケーションを構築するための、NestJS (Node.js + TypeScript) に焦点を当てた集中的なバックエンド開発トレーニングプログラムを完了。
  • 高度な概念:RESTful API開発、認証と認可 (JWT, OAuth, RBAC)、Socket.ioを使用したリアルタイム通信、GraphQL統合、国際化 (i18n)、MongoDB、およびマイクロサービスアーキテクチャ。
  • ユーザー管理 (RBAC)、安全な認証 (JWT/OAuth)、製品/カテゴリ/ブランド管理、カートと注文の処理、支払い管理、クーポン管理、レビューシステム、および税設定を含む、完全なEコマースシステムを開発。

フルスタック開発者インターン

Cités des Métiers et des Compétences|インターンシップ
2023年9月 - 2024年6月
10ヶ月 モロッコ、エルアイウン

実績:

  • フロントエンド開発においてインタラクティブで魅力的なユーザーインターフェイスを設計。
  • バックエンド開発とデータベース管理の経験を習得。
  • 動的なWebアプリケーションの作成と保守に関するスキルを開発。
  • 効率を向上させ、チームワークを強化するためにアジャイル手法を適用。
  • 効果的なコードとプロジェクト管理のためにGitとGitHubを使用する経験を習得。
  • SonarQubeを使用してコード品質を分析し、継続的な改善を確保。
  • Dockerを使用して環境管理とアプリケーション開発を合理化。
  • コミュニケーションやチームワークなどの対人スキルを向上。

フルスタックMERN開発者

地域教育訓練アカデミー|インターンシップ
2024年3月 - 2024年3月
1ヶ月 モロッコ、エルアイウン

主なタスク:

  • ユーザーがタスクを追加、編集、削除できるタスク管理アプリケーションを設計および開発。
  • アプリケーションのセキュリティを確保するために、JWTを使用した認証と認可を実装。
  • 適切な機能を確保するために、Postmanを使用してAPIエンドポイントをテスト。
  • シンプルでユーザーフレンドリーなインターフェースを設計することでユーザーエクスペリエンスを向上。
  • Vercelにアプリケーションをデプロイし、Git/GitHubを使用してコードベースを管理。

デジタル開発者インターン

Cités des Métiers et des Compétences|インターンシップ
2022年11月 - 2023年6月
8ヶ月 モロッコ、エルアイウン

コア学習:

  • アルゴリズムとオブジェクト指向プログラミングの基礎を習得。
  • ユーザーと対話する静的および動的なウェブサイトを設計および構築。
  • データベースを操作し、基本的な操作を実行。
  • アプリケーション開発のためのJavaScriptを学習。
  • 情報システムセキュリティの原則に習熟。
  • プロフェッショナルな環境に不可欠な行動的および社会的スキルを開発。