Software Developer

Crafting Clean Code with Java & Rust

Personal Branding

Discover my workflow and passion

About Me

Software development is more than just writing code for me—it's about solving complex problems and building efficient systems. Currently a student at Zone01 Oujda, I have developed a deep interest in backend engineering and system architecture. From building a minimalist Unix-like shell in Rust to creating enterprise-level applications with Spring Boot, I’ve delivered 20+ projects that demonstrate my ability to learn fast and adapt to different tech stacks. I’m particularly interested in Cloud-native applications and Clean Architecture. My goal is to contribute to high-impact projects where security and performance are top priorities.

5+

Years coding

CTF

Cybersecurity Enthusiast

3

Languages Spoken

My Skills

HTML5 & CSS3

Frontend

Proficiency90%

JavaScript (ES6+)

Frontend

Proficiency90%

React

Frontend

Proficiency90%

Git & GitHub

Version Control

Proficiency90%

SCSS

Frontend

Proficiency85%

TypeScript

Frontend

Proficiency85%

Tailwind CSS & nextjs

Frontend

Proficiency85%

Node.js & Express.js

Backend

Proficiency85%

MySQL & PostgreSQL

Database

Proficiency85%

RESTful APIs & GraphQL

APIs & Services

Proficiency85%

Agile/Scrum

Other Tools

Proficiency85%

Angular

Frontend

Proficiency80%

Python (Django/Flask)

Backend

Proficiency80%

MongoDB & Firebase

Database

Proficiency80%

Docker & Cloud

DevOps & Cloud

Proficiency80%

Java (Spring Boot)

Backend

Proficiency75%

GO

Backend

Proficiency70%

Featured Projects

Multi-Vendor E-commerce Platform with Integrated Payment

Multi-Vendor E-commerce Platform with Integrated Payment

Multi-tenant architecture allowing vendors to manage their shops. PayPal API integration for secure transactions and automated commissions. Rating system and dynamic UI (Dark/Light) with native multilingual support.

Python (Django)JavaScript (AJAX)API PayPalDigitalOceanNginxGunicorn
01Blog - Social & Educational Blogging Platform

01Blog - Social & Educational Blogging Platform

Full-stack social network for students. Containerized with Docker. Object storage with MinIO for media. Role-based security with Spring Security/JWT. Social features like profiles, feeds, likes, comments, and moderation admin panel.

Java Spring BootAngularPostgreSQLSpring SecurityDockerMinIO
0-Shell - Unix Command Interpreter

0-Shell - Unix Command Interpreter

Development from scratch of a mini Unix shell in Rust. Native commands implementation (ls, cd, cp, rm) using system calls. Rigorous memory and error management using Rust's ownership concepts.

RustUnix System ProgrammingSystem calls

Get In Touch

Have a question or want to work together? Leave a message!