Разработка 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 для разработки приложений.
Ознакомление с принципами безопасности информационных систем.
Развитие поведенческих и социальных навыков, необходимых в профессиональной среде.