経験

私の職業経験

創設者兼フルスタック開発者 (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開発スキルを習得し、以下の概念を適用しました:

  • Webプロジェクトの準備と計画。
  • アジャイル手法とプロジェクト管理の実践。
  • データベース管理とデータ処理。
  • インタラクティブでレスポンシブなユーザーインターフェースのフロントエンド開発。
  • バックエンド開発とサーバーサイドのアプリケーションロジック。
  • クラウドネイティブなアプリケーション開発とデプロイの概念。
  • 最終的な統合プロジェクトを通じたエンドツーエンドのWebアプリケーション開発。

フルスタック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ヶ月 モロッコ、エルアイウン

実践的なトレーニングを通じて、以下の分野をカバーするデジタル開発の基礎スキルを習得しました:

  • アルゴリズムの基礎と問題解決手法。
  • オブジェクト指向プログラミング(OOP)の概念。
  • 静的および動的Webサイトの作成。
  • JavaScriptプログラミングとWebのインタラクティブ性。
  • データベースの操作とデータ管理。
  • 情報システムセキュリティの基礎。
  • デジタル開発プロセスと専門的な実践への理解。