Experiência

Minha experiência profissional

Desenvolvedor Full Stack (MERN)

DGT PORTFOLIO|Tempo integral
Out 2025 - Presente
7 meses Remoto

Principais responsabilidades:

  • Desenvolvimento de uma plataforma SaaS Next.js para portfólios profissionais com pagamentos PayPal integrados.
  • Projetista de APIs Node.js seguras usando JWT/NextAuth, garantindo proteção de datos robusta e escalabilidade.
  • Otimização de Performance e SEO através de Server-Side Rendering (SSR), entregando uma UX premium de alta velocidade.
  • Gerenciamento de Implantação Full-Stack na Vercel com Git/GitHub para integração e entrega contínuas.

Desenvolvimento profissional

Pausa na carreira|Treinamento
Nov 2024 - Jan 2025
3 meses Remoto

Áreas de foco e projetos:

  • Conclusão de um programa de treinamento intensivo em desenvolvimento backend focado em NestJS (Node.js + TypeScript) para construir aplicações escaláveis e de alto desempenho no lado do servidor.
  • Conceitos avançados: desenvolvimento de APIs RESTful, autenticação e autorização (JWT, OAuth, RBAC), comunicação em tempo real usando Socket.io, integração GraphQL, internacionalização (i18n), MongoDB e arquitetura de microsserviços.
  • Desenvolvimento de um sistema completo de e-commerce abrangendo: gestão de usuários (RBAC), autenticação segura (JWT/OAuth), gestão de produtos/categorias/marcas, processamento de carrinho e pedidos, manuseio de pagamentos, gestão de cupons, sistema de avaliações e configuração de impostos.

Estagiário de Desenvolvimento Full Stack

Cités des Métiers et des Compétences|Estágio
Set 2023 - Jun 2024
10 meses Laayoune, Marrocos

Conquistas:

  • Projeto de interfaces de usuário interativas e atraentes no desenvolvimento front-end.
  • Aquisição de experiência em desenvolvimento back-end e gerenciamento de bancos de dados.
  • Desenvolvimento de habilidades na criação e manutenção de aplicações web dinâmicas.
  • Aplicação da metodologia Agile para melhorar a eficiência e fortalecer o trabalho em equipe.
  • Ganho de experiência no uso de Git e GitHub para gerenciamento eficaz de código e projetos.
  • Uso do SonarQube para analisar a qualidade do código e garantir a melhoria contínua.
  • Uso do Docker para agilizar o gerenciamento do ambiente e o desenvolvimento de aplicações.
  • Melhoria de habilidades interpessoais, incluindo comunicação e trabalho em equipe.

Desenvolvedor Full Stack MERN

Academia Regional de Educação e Formação|Estágio
Mar 2024 - Mar 2024
1 mês Laayoune, Marrocos

Principais tarefas:

  • Concepção e desenvolvimento de uma aplicação de gestão de tarefas que permite aos utilizadores adicionar, editar e eliminar tarefas.
  • Implementação de autenticação e autorização utilizando JWT para garantir a segurança da aplicação.
  • Teste de endpoints de API usando Postman para garantir a funcionalidade correta.
  • Melhoria da experiência do utilizador através da conceção de uma interface simples e amigável.
  • Implantação da aplicação na Vercel e gestão da base de código utilizando Git/GitHub.

Estagiário de Desenvolvimento Digital

Cités des Métiers et des Compétences|Estágio
Nov 2022 - Jun 2023
8 meses Laayoune, Marrocos

Aprendizados fundamentais:

  • Aquisição de fundamentos de algoritmia e programação orientada a objetos.
  • Concepção e construção de sites estáticos e dinâmicos que interagem com os utilizadores.
  • Trabalho com bases de dados e execução de operações básicas.
  • Aprendizagem de JavaScript para desenvolvimento de aplicações.
  • Familiarização com os princípios de segurança dos sistemas de informação.
  • Desenvolvimento de competências comportamentais e sociais essenciais no ambiente profissional.