Skip to content
Mouad.

Hi, I’m Mouad.

RSS Feed

I’m a software engineer from Morocco who builds backend systems with Java and Spring Boot. I enjoy creating scalable applications, exploring new technology, and contributing to open source.

This is where I learn in public—sharing what works, what doesn’t, and the lessons I pick up along the way. My goal is to build useful things that solve real problems while continuously improving my craft.

Skills

Backend

Java · Spring Boot · Spring Security · Spring Data JPA · REST APIs

Data

PostgreSQL · Redis · Flyway

Messaging & Distributed Systems

Microservices · RabbitMQ

Infrastructure

Docker · CI/CD · GitHub Actions · Nginx · Linux

Projects

Fitness Scheduling Platform

GitHub ↗

A fitness management platform for managing trainers, clients, class schedules, bookings, and attendance. Includes role-based access, trainer approval workflows, booking validation, and administrative analytics.

Spring Boot · Angular · PostgreSQL · JWT

HabitFlow

GitHub ↗

An open-source habit tracker with daily progress tracking, streaks, and completion statistics. Includes a contribution graph inspired by GitHub.

Spring Boot · React · PostgreSQL · Docker · Tailwind CSS

Awalit

An AI-powered meeting assistant that records, transcribes, and summarizes online meetings. Integrates with Google Meet.

Uses a microservices architecture with Faster-Whisper for transcription, Pyannote.audio for speaker diarization, and Gemini for summarization.

Microservices · Python · Faster-Whisper · Pyannote.audio · Gemini · PostgreSQL

Get in touch

Have a project idea, a question, or just want to say hello? Find me on GitHub or X.

Recent Posts

All Posts