Available for opportunities

Software
Developer

Engineering efficient software solutions through clean code and modern design. Based in Morocco — committed to global collaboration.

Scroll to explore

01 — About

Who I am

Abdelwahed
Software Developer
Marrakech, Morocco
23Years Old
3+Languages
9+Projects
20+Students

I'm Abdelwahed Abdellaoui, a Software Developer based in Marrakech, Morocco. What started as a childhood curiosity about how electronic devices work has evolved into a career dedicated to building functional, scalable, and high-quality software solutions.

I believe in building a robust technical foundation that spans the entire software lifecycle. My focus lies in writing scalable code, mastering algorithms, and bridging the gap between complex logic and intuitive interfaces.

My objective is to collaborate within a forward-thinking environment where I can contribute to meaningful projects, solve challenging problems, and continuously evolve alongside industry experts to deliver world-class software.

Self-Taught
Built my skills through curiosity and online courses.
Multilingual
Native Arabic, Advanced English, and Basic French.
Growth-Focused
Always learning, building, and improving.

02 — Education

My Background

In Progress 2024 — 2026
Technical Diploma in Software Development
ESET Institute

Currently completing Year 1 of a 2-year technical program focused on software development fundamentals and modern web technologies.

Web Dev OOP Networking Databases Architecture Management MS Office
Completed 2 Years
University Studies — Geography
University

Completed two years of university education before shifting focus to technology and programming.

ResearchAnalysis
Distinction 2022
High School Diploma in Humanities
High School

Graduated with honors in Humanities.

HumanitiesLanguages
Ongoing Always
Online Courses & Self-Learning
Various Platforms

Python, React, English, French, Graphic Design (Photoshop), Digital Marketing, Mobile App Dev with Sketchware, and more.

UdemyNotebookLMReactPythonPhotoshopMarketing

03 — Experience

What I've Done

Work 2023 — 2025
Service Payment Assistant
Private Business

Managed client payments, tracked totals, submitted reports, handled cash carefully and ensured everything was well organized.

FinanceOrganizationReporting
Teaching 2023 — 2024
Private Tutor
Self-Employed

Taught up to 20 students from primary and middle school in core subjects. Developed strong communication and explanation skills.

20+ StudentsCommunication
Teaching 2023
English Language Instructor
Community Program

Taught small groups (3–4 children) basic vocabulary and communication skills in English.

EnglishKidsVocabulary
Passion Childhood
Electronics Repair Enthusiast
Self-Taught

Passionate about fixing phones and electronic devices — both hardware and software — since a very early age.

HardwareSoftwarePhones

04 — Skills

My Toolkit

HTML / CSS
Advanced
JavaScript
Advanced
PHP
Advanced
SQL
Advanced
Python
Beginner
Kotlin
Beginner
Java
Beginner
HTML / CSS
Advanced
JavaScript
Advanced
PHP
Advanced
SQL
Advanced
Python
Beginner
Kotlin
Beginner
Java
Beginner
Laravel
Advanced
Flutter
Beginner
Node.js
Beginner
WordPress
Advanced
Digital Marketing
Advanced
Design
Advanced
GitHub
Advanced
VS Code
Advanced
AI Tools
Advanced
Android Studio
Advanced
MS Office
Advanced
Laravel
Advanced
Flutter
Beginner
Node.js
Beginner
WordPress
Advanced
Digital Marketing
Advanced
Design
Advanced
GitHub
Advanced
VS Code
Advanced
AI Tools
Advanced
Android Studio
Advanced
MS Office
Advanced
Laravel
Advanced
Flutter
Beginner
Node.js
Beginner
WordPress
Advanced
Digital Marketing
Advanced
Design
Advanced
GitHub
Advanced
VS Code
Advanced
AI Tools
Advanced
Android Studio
Advanced
MS Office
Advanced
Docker
Practical
Git
Practical
Linux (Manjaro)
Advanced
UI / UX
Advanced
Electronics
Practical
Debugging
Advanced
Arabic
Native
English
Advanced
French
Basics
Docker
Practical
Git
Practical
Linux (Manjaro)
Advanced
Android
Advanced
UI / UX
Advanced
Electronics
Practical
Debugging
Advanced
Arabic
Native
English
Advanced
French
Basics
Docker
Practical
Git
Practical
Linux (Manjaro)
Advanced
Android
Advanced
UI / UX
Advanced
Electronics
Practical
Debugging
Advanced
Arabic
Native
English
Advanced
French
Basics

05 — Projects

What I've Built

G-DORK
A privacy-first, client-side UI tool that democratizes Google Dorking. Build advanced search queries visually without memorizing complex syntax.
Vanilla JS CSS3 HTML5
Sandrest
A fully functional e-commerce store featuring user authentication, an admin panel, and a Supabase backend—built purely with HTML, CSS, and Vanilla JS.
Vanilla JS CSS3 HTML5 Supabase
Lie Detector Arena
An AI-powered multiplayer party game built on Laravel 12. Players submit 2 truths and 1 lie, while Claude 4.5 Sonnet analyzes them to dramatically expose the deception.
Laravel 12 Claude 4.5 API Tailwind v4 PHP
Developer Portfolio
A fully responsive, dependency-free personal portfolio featuring pure JS multilingual support (EN/FR/AR), dynamic theme switching, and interactive particle animations.
Vanilla JS CSS3 HTML5
Zayna — Moroccan Handicrafts
A static, culturally-rich e-commerce frontend with a functional client-side cart, dynamic filtering, dark mode, and native RTL multilingual support.
Vanilla JS CSS3 HTML5 E-commerce
Deepfake Detector
A hybrid forensic desktop tool that combines high-speed offline Rust pixel analysis with multimodal Gemini API reasoning via a Python GUI.
Python Rust Gemini API Tkinter
Chripre
A full-stack micro-blogging platform built with Laravel 12 and Breeze. Features secure user authentication, profile management, and a public social feed.
Laravel 12 Tailwind CSS SQLite PHP
KickoffDock
A full-stack asset collection tool for digital agencies. Create checklists and let clients securely upload files via a shareable link—no login required.
Next.js 16 Laravel 12 TypeScript Tailwind v4
Salearn
A cross-platform, AI-powered language tutor mobile app built with Flutter. Offers adaptive CEFR testing, real-time feedback, and smart suggestions via Gemini 2.5.
Flutter Dart Gemini 2.5 Cross-Platform
AuraStay
A lightweight, offline desktop application for managing guest houses. Features smart reservation automation, real-time analytics, and a custom dark UI.
Python 3 Tkinter SQLite3 Offline GUI
BabySleeper
A cross-platform Flutter baby monitor that detects crying to trigger camera flashes and play lullabies—even overriding the device's silent mode.
Flutter / Dart Hardware APIs Background Tasks Audio Streams

06 — Contact

Let's build
something
great.

Open to web development roles, freelance projects, and collaborations. Let's connect.

Send a message

Ask AI About Me

Choose an AI — the prompt opens instantly.