Pengalaman

Pengalaman profesional saya

Pendiri & Full Stack Developer (MERN)

DGT PORTFOLIO|Penuh waktu
Okt 2025 - Sekarang
+7 bln Remote

Tanggung Jawab Utama:

  • Mengembangkan platform Next.js SaaS untuk portofolio profesional dengan pembayaran PayPal terintegrasi.
  • Merekayasa API Node.js yang aman menggunakan JWT/NextAuth, memastikan perlindungan data dan skalabilitas yang kuat.
  • Mengoptimalkan Performa & SEO melalui Server-Side Rendering (SSR), memberikan UX premium berkecepatan tinggi.
  • Mengelola Penerapan Full-Stack di Vercel dengan Git/GitHub untuk integrasi dan pengiriman berkelanjutan.

Pelatihan Pengembangan Backend

Belajar Mandiri & Pengembangan Profesional|Pelatihan
Nov 2024 - Jan 2025
3 bln Remote

Area Fokus & Proyek:

  • Menyelesaikan program pelatihan pengembangan backend intensif yang berfokus pada NestJS (Node.js + TypeScript) untuk membangun aplikasi sisi server yang terukur dan berkinerja tinggi.
  • Konsep lanjutan: Pengembangan API RESTful, Otentikasi & Otorisasi (JWT, OAuth, RBAC), Komunikasi real-time menggunakan Socket.io, integrasi GraphQL, Internasionalisasi (i18n), MongoDB, dan arsitektur Microservices.
  • Mengembangkan sistem e-commerce lengkap termasuk: Manajemen pengguna (RBAC), Auth Aman (JWT/OAuth), Manajemen Produk/Kategori/Merek, Pemrosesan Keranjang & Pesanan, Penanganan pembayaran, Manajemen kupon, Sistem ulasan, dan Konfigurasi pajak.

Full Stack Developer Intern

Cités des Métiers et des Compétences|Magang
Sep 2023 - Jun 2024
10 bln Laayoune, Maroko

Mengembangkan keterampilan pengembangan web full-stack melalui magang profesional, menerapkan konsep-konsep yang dipelajari di:

  • Persiapan dan perencanaan proyek web.
  • Metodologi Agile dan praktik manajemen proyek.
  • Manajemen basis data dan penanganan data.
  • Pengembangan front-end untuk antarmuka pengguna yang interaktif dan responsif.
  • Pengembangan back-end dan logika aplikasi sisi server.
  • Konsep pengembangan dan penerapan aplikasi cloud-native.
  • Pengembangan aplikasi web end-to-end melalui proyek sintesis akhir.

Full Stack MERN Developer

Akademi Regional Pendidikan dan Pelatihan|Magang
Mar 2024 - Mar 2024
1 bln Laayoune, Maroko

Tugas Utama:

  • Merancang dan mengembangkan aplikasi manajemen tugas yang memungkinkan pengguna menambah, mengedit, dan menghapus tugas.
  • Menerapkan otentikasi dan otorisasi menggunakan JWT untuk memastikan keamanan aplikasi.
  • Menguji titik akhir API menggunakan Postman untuk memastikan fungsionalitas yang tepat.
  • Meningkatkan pengalaman pengguna dengan merancang antarmuka yang sederhana dan ramah pengguna.
  • Men-deploy aplikasi di Vercel dan mengelola basis kode menggunakan Git/GitHub.

Magang Pengembang Digital

Cités des Métiers et des Compétences|Penuh waktu
Nov 2022 - Jun 2023
8 bln Laayoune, Maroko

Mengembangkan keterampilan dasar dalam pengembangan digital melalui pelatihan langsung, yang mencakup:

  • Dasar-dasar algoritmik dan teknik pemecahan masalah.
  • Konsep Pemrograman Berorientasi Objek (OOP).
  • Pembuatan situs web statis dan dinamis.
  • Pemrograman JavaScript dan interaktivitas web.
  • Manipulasi basis data dan manajemen data.
  • Dasar-dasar keamanan sistem informasi.
  • Pemahaman tentang proses pengembangan digital dan praktik profesional.