Profile photo

Bensaddik Mohamed

|

Final year Computer Engineering student at ENSA Tetouan, passionate about building innovative solutions. Full-stack developer crafting elegant digital experiences.

About

I'm a final year Computer Engineering student at ENSA Tetouan, where I've been honing my skills since 2020. Based in Rabat, Morocco, my journey in tech is driven by a passion for creating solutions that make a difference.

My expertise spans full-stack development, with hands-on experience in Python, Java,JavaScript/TypeScript, and modern frameworks like React, Laravel, and Node.js. I believe in writing clean, efficient code that solves real-world problems.

I'm constantly exploring new technologies and pushing the boundaries of what's possible. When I'm not coding, you'll find me working on creative projects, from product design to digital art, always striving to blend technical excellence with innovative thinking.

Experience

    Work Experience

  1. June 2025 — Present

    Full-Stack Development Intern · AMASO

    Developing a philanthropic ERP system for AMASO Charitable Association. Built with Next.js frontend and Laravel backend, featuring Arabic RTL interface with comprehensive modules for beneficiary management, financial tracking, and sponsorship programs.

    About the organization
    • Next.js
    • Laravel
    • TypeScript
    • MySQL
    • React
    • PHP
  2. July 2024 — September 2024

    Software Development Intern · Cires Technologies

    Developed conference room booking system, shipping container tracking system, and real-time agent tracking mobile app. Built admin portal for managing field operations.

    • HTML
    • CSS
    • JavaScript
    • Firebase
    • Flutter
  3. Education

  4. 2023 — 2024

    Software Engineering Program · ALX Africa

    Completed intensive 15-month Software Engineering program covering full-stack development, algorithms, data structures, system design, and professional software engineering practices. Hands-on projects and real-world problem solving.

    • C
    • Python
    • JavaScript
    • Algorithms
    • Data Structures
    • System Design
    • DevOps
  5. 2020 — 2026

    Computer Engineering Student · ENSA Tetouan

    Pursuing Bachelor's degree in Computer Engineering. Focused on software development, algorithms, data structures, and modern web technologies. Active participation in academic projects and technical competitions.

    • Python
    • Java
    • C
    • Algorithms
    • Data Structures
    • Software Engineering

Projects

  • AMASO Charitable Association Management System

    Comprehensive management system for charitable organizations with beneficiary management, financial tracking, sponsorship programs, and comprehensive reporting. Full Arabic RTL interface built with Next.js frontend and Laravel backend.

    • Next.js
    • Laravel
    • TypeScript
    • MySQL
    • PHP
    • React
    • Tailwind CSS
    • Arabic RTL
    AMASO Charitable Association Management System
  • Timesheet JEE Application

    Java Enterprise Edition application for project and time management. Features authentication system, admin module, PM dashboard, project CRUD with team assignment, task management with planning, and timesheet validation workflow. Implemented 70 distinct tasks across 4 servlets and 16+ JSP pages.

    • Java
    • JEE
    • JSP
    • JPA
    • Servlets
    • Bootstrap 5
    • Enterprise Architecture
    Timesheet JEE Application
  • Lo3baty

    Toy rental platform connecting individuals. Developed partner-side functionality allowing partners to list toys for rent. Features admin management, client rental system, and partner inventory management with modern web technologies.

    • Laravel
    • PHP
    • Blade Templates
    • Tailwind CSS
    • MySQL
    • Alpine.js
    • Ajax
    Lo3baty
  • Smart City Claims Portal

    Urbanization project for smart city infrastructure. Built Next.js portal with Kafka messaging backbone for microservices. Implemented Clerk SSO authentication across all services. Centralized claims management system routing to department-specific services with lifecycle tracking.

    • Next.js
    • Apache Kafka
    • Clerk
    • TypeScript
    • Microservices Architecture
    • SSO
    Smart City Claims Portal

Skills

Languages

PythonJavaCJavaScriptTypeScriptPHPSQL

Frontend

ReactHTML/CSSTailwind CSSNext.jsBootstrapJEE

Backend

LaravelNode.jsDjangoExpress.jsREST APIs

Tools & Database

GitDockerMongoDBPostgreSQLMySQLFirebase

Contact

Let's work together

I'm currently looking for new opportunities. Whether you have a question, want to discuss a project, or just want to say hi, I'll try my best to get back to you! You can reach me at +212 708829672.