Опыт работы

Мой профессиональный опыт

Full Stack разработчик (MERN)

DGT PORTFOLIO|Полная занятость
Окт 2025 - Настоящее время
7 мес. Удаленно

Основные обязанности:

  • Разработка SaaS-платформы Next.js для профессиональных портфолио с интегрированными платежами PayPal.
  • Проектирование безопасных API Node.js с использованием JWT/NextAuth, обеспечивающих надежную защиту данных и масштабируемость.
  • Оптимизация производительности и SEO с помощью серверного рендеринга (SSR), обеспечивающего высокую скорость и премиальный пользовательский опыт.
  • Управление Full-Stack развертыванием на Vercel с использованием Git/GitHub для непрерывной интеграции и доставки.

Профессиональное развитие

Перерыв в карьере|Обучение
Ноя 2024 - Янв 2025
3 мес. Удаленно

Направления и проекты:

  • Завершение интенсивной программы обучения бэкэнд-разработке, ориентированной на NestJS (Node.js + TypeScript) для создания масштабируемых и высокопроизводительных серверных приложений.
  • Продвинутые концепции: разработка RESTful API, аутентификация и авторизация (JWT, OAuth, RBAC), связь в реальном времени с помощью Socket.io, интеграция GraphQL, интернационализация (i18n), MongoDB и архитектура микросервисов.
  • Разработка полноценной системы электронной коммерции, включающей: управление пользователями (RBAC), безопасную аутентификацию (JWT/OAuth), управление продуктами/категориями/брендами, обработку корзины и заказов, обработку платежей, управление купонами, систему отзывов и настройку налогов.

Стажер Full Stack разработчик

Cités des Métiers et des Compétences|Стажировка
Сен 2023 - Июн 2024
10 мес. Эль-Аюн, Марокко

Достижения:

  • Проектирование интерактивных и привлекательных пользовательских интерфейсов во фронтенд-разработке.
  • Приобретение опыта в бэкэнд-разработке и управлении базами данных.
  • Развитие навыков создания и поддержки динамических веб-приложений.
  • Применение методологии Agile для повышения эффективности и укрепления командной работы.
  • Приобретение опыта использования Git и GitHub для эффективного управления кодом и проектами.
  • Использование SonarQube для анализа качества кода и обеспечения постоянного улучшения.
  • Использование Docker для оптимизации управления средой и разработки приложений.
  • Улучшение навыков межличностного общения, включая коммуникацию и командную работу.

Full Stack MERN разработчик

Региональная академия образования и обучения|Стажировка
Мар 2024 - Мар 2024
1 мес. Эль-Аюн, Марокко

Основные задачи:

  • Проектирование и разработка приложения для управления задачами, позволяющего пользователям добавлять, редактировать и удалять задачи.
  • Внедрение аутентификации и авторизации с использованием JWT для обеспечения безопасности приложения.
  • Тестирование конечных точек API с помощью Postman для обеспечения правильной функциональности.
  • Улучшение пользовательского опыта за счет разработки простого и удобного интерфейса.
  • Развертывание приложения на Vercel и управление базой кода с помощью Git/GitHub.

Стажер цифровой разработчик

Cités des Métiers et des Compétences|Стажировка
Ноя 2022 - Июн 2023
8 мес. Эль-Аюн, Марокко

Основные знания:

  • Освоение основ алгоритмизации и объектно-ориентированного программирования.
  • Проектирование и создание статических и динамических веб-сайтов, взаимодействующих с пользователями.
  • Работа с базами данных и выполнение основных операций.
  • Изучение JavaScript для разработки приложений.
  • Ознакомление с принципами безопасности информационных систем.
  • Развитие поведенческих и социальных навыков, необходимых в профессиональной среде.