Skip to content
View hamzalafsioui's full-sized avatar

Highlights

  • Pro

Block or report hamzalafsioui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hamzalafsioui/README.md

MasterHead

Hi πŸ‘‹, I'm LAFSIOUI Hamza

A passionate Full Stack developer from Morocco

hamzalafsioui


🧠 What I Care About

  • Building clean, scalable backend systems with .NET
  • Designing well-structured APIs that developers love to use
  • Turning complex business logic into simple, maintainable code
  • Learning frontend (React) to become a true end-to-end engineer

πŸ‘¨β€πŸ’» About Me

πŸ”­ Currently working on DBMS_API & Jolly_Jobs

🌱 Currently learning React

πŸ’¬ Ask me about .NET, ASP.NET Core, Clean Architecture, and API Design

πŸ“« Reach me at hamzalafsioui@gmail.com


⭐ Featured Projects

Production-ready event platform with advanced features
Built with ASP.NET Core 8, featuring JWT authentication, CQRS pattern with MediatR, FluentValidation, and AutoMapper. Includes role-based access control, email notifications, and comprehensive logging with Serilog.
Tech: .NET 8 Β· Entity Framework Core Β· SQL Server Β· Clean Architecture Β· CQRS
πŸ”— Live Demo

πŸ”Ή BuyMatch

Football match ticketing platform
Full-featured ticketing system with role-based dashboards for buyers, organizers, and admins. Features QR code ticket generation, venue management, sales analytics, and automated match status updates.
Tech: PHP 8 Β· MySQL Β· Tailwind CSS Β· Custom OOP Architecture

πŸ”Ή DBMS API

Custom Database Management System API
RESTful API for database operations built with ASP.NET Core, featuring a clean frontend interface for interaction.
Tech: ASP.NET Core Β· C# Β· JavaScript Β· CSS

Comprehensive DVLD desktop application
Windows Forms application managing local/international driving licenses, test scheduling, license renewals, detainments, and replacements. Implements three-tier architecture with ADO.NET.
Tech: C# Β· WinForms Β· SQL Server Β· ADO.NET


πŸš€ Tech Stack

Backend Development

C# .NET ASP.NET Core PHP Laravel C C++

Frontend Development

HTML5 CSS3 JavaScript TypeScript Tailwind CSS Bootstrap

Database & ORM

SQL Server MySQL PostgreSQL MongoDB EF Core ADO.NET T-SQL

Tools & DevOps

Git Docker Linux Postman Swagger REST API Windows Services

Design & Project Management

Figma Jira Trello


πŸ“ˆ Currently Improving

  • Advanced ASP.NET Core performance tuning & scalability patterns
  • React + TypeScript for modern frontend development
  • System design & distributed systems architecture
  • Advanced database optimization & query performance

πŸ“Š GitHub Statistics

πŸ“ˆ Contribution Activity


🀝 Connect with Me

hamzalafsioui lafsioui_hamza mrlafsioui hamzalafsioui


⚑ Fun Facts

  • I enjoy optimizing SQL queries more than I should
  • Backend by heart, frontend by curiosity
  • Debugging is my cardio
  • Clean code enthusiast who believes in the Boy Scout Rule

"Clean code is not written by following rules.
Clean code is written by developers who care."

β€” Robert C. Martin


github-snake

Pinned Loading

  1. Event-Management-API Event-Management-API Public

    This is an Event Management API designed to handle users, events, attendees, and comments.

    C# 6

  2. DBMS_API DBMS_API Public

    The goal of this project is to design a mini DBMS with a complete architecture, including storage management, memory management, SQL execution, an API, and a frontend.

    C# 2

  3. Driving-License-Management-System Driving-License-Management-System Public

    DVLD is a comprehensive software system designed to manage various aspects related to driving licenses. It encompasses functionalities such as creating, updating, renewing, and managing both local …

    C# 1

  4. BuyMatch BuyMatch Public

    BuyMatch is a robust, premium football match ticketing platform built with PHP and Tailwind CSS. It provides a seamless experience for fans to buy tickets, organizers to host matches, and administr…

    PHP

  5. Advanced-Data-Structures-Implementation Advanced-Data-Structures-Implementation Public

    This repository contains comprehensive implementations of various data structures and algorithms in C#. It includes Collection Interfaces, Tree Data Structures and Sorting Algorithms...

    C#

  6. Data-Structures-Implementation Data-Structures-Implementation Public

    This repository contains C++ implementations of common data structures such as doubly linked lists, queues, and stacks, along with a practical implementation of an Undo/Redo mechanism.

    C++