Profile photo

Contact Info

Location

Aïn Témouchent, Algeria

About Me

Passionate about building digital experiences

I'm a self-taught full-stack developer with an inclination for building web applications. Since mid-2021, when I took my first deep dive into web development through the Full Stack Open course, I've been hooked on turning ideas into functional software. What started as curiosity has grown into a passion for solving problems through code.

During this time, I've had the opportunity to contribute to two production-ready applications - AJRLI, a construction equipments rental platform serving users in Algeria, and Majan Road, a travel companion app for exploring Oman. These real-world projects have sharpened my ability to build solutions that meet actual user needs while working with modern technologies.

Tech never stands still, and neither do I. Whether it's reading the docs of my current tech stack, watching web dev content creators, browsing Reddit threads, or just building stuff, I'm always picking up new skills. Each project helps me hone my skills further.

Work Experience

Apr 2024 - May 2025

Freelance Full Stack Developer

Skewes AgencySidi Bel Abbes, Algeria
  • Built and deployed backends and admin panels for two production mobile apps — AJRLI (construction equipment rental platform in Algeria) and Majan Road (tourism app in Oman) — both live on the Play Store and App Store.
  • Implemented secure authentication with Laravel Sanctum, integrated with NextAuth and cookies, ensuring reliable end-to-end session management.
  • Developed RESTful APIs in Laravel to handle CRUD operations and automated rental workflows with scheduled tasks.
  • Enhanced user experience and performance by leveraging TanStack Query for efficient data fetching and TanStack Table to handle thousands of rows seamlessly.
  • Streamlined backend deployment with Laravel Forge on DigitalOcean, reducing setup and configuration time significantly.
  • Collaborated with a multidisciplinary team at Skewes Agency, strengthening communication skills and learning to deliver within a professional agency environment.

Education

Sep 2022 - Jun 2024

Master's Degree in Networks, Systems and Information Security

Djillali Liabés UniversitySidi Bel Abbes, Algeria
  • Thesis: "Improved Number Plate Recognition Using Image Deduplication" — Developed a computer vision solution to enhance accuracy by eliminating duplicate/redundant images in training datasets.
  • Technical Focus: Applied image processing (OpenCV/Python), feature extraction, and algorithmic optimization to address real-world recognition challenges.
Oct 2021 - Jun 2022

Bachelor's Degree in Information Systems and Software Engineering

Djillali Liabés UniversitySidi Bel Abbes, Algeria
  • Core Curriculum: Databases (SQL/design), operating systems (processes, memory), language theory (automata, grammars), UML diagrams, and software design patterns.
  • Practical Project: Built a Book Cataloging Web App (MERN stack) with user authentication, CRUD operations, and REST API integration.
Sep 2018 - Sep 2021

Preparatory classes in Mathematics and Computer Science

  • Rigorous foundation in STEM disciplines, with advanced coursework in mathematics, physics, and computer science.
  • Problem-solving & analytical rigor through weekly assignments, mock exams, and theoretical/practical projects in algorithms and programming.

Certifications

Full Stack

Full Stack open pt 1-7

University of Helsinki

View Certificate
Backend

Full Stack open pt 8: GraphQL

University of Helsinki

View Certificate
Frontend

Full Stack open pt 9: TypeScript

University of Helsinki

View Certificate
Mobile

Full Stack open pt 10: React Native

University of Helsinki

View Certificate
DevOps

Full Stack open pt 11: CI/CD

University of Helsinki

View Certificate
DevOps

Full Stack open pt 12: Containers

University of Helsinki

View Certificate
Database

Full Stack open pt 13: Using relational databases

University of Helsinki

View Certificate
Backend

Graph Developer Associate

Apollo GraphQL

View Certificate
AI/ML

OpenCV Bootcamp

OpenCV University

View Certificate

Beyond Coding

When I'm not immersed in code, I enjoy exploring other interests and hobbies that keep me balanced and inspired.

🎬

Watching movies & TV shows

Always on the lookout for something thought-provoking, thrilling, or just plain fun.

📱

Scrolling through Reddit

Deep in rabbit holes about tech, memes, or whatever catches my interest that day.

Hanging out with friends

Whether it's grabbing coffee, or just chatting about life.