Skip to content
View mahdibrr's full-sized avatar

Highlights

  • Pro

Block or report mahdibrr

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mahdibrr/README.md

header

Typing SVG

Available for apprenticeship

Portfolio   Email   LinkedIn   GitHub


About

I'm a full-stack developer from Tunisia, recently graduated in Computer Science & Multimedia from Université Sesame (PFE defended with distinction, July 2026). I enjoy building practical web applications, backend APIs, dashboards, and automation tools.

My strongest areas are Python, FastAPI, Spring Boot, TypeScript, PostgreSQL, Redis, and real-time features with WebSocket. I'm currently looking for an apprenticeship / alternance in France where I can contribute to real products, learn from experienced engineers, and keep improving as a backend-oriented full-stack developer.

📍  LocationTunis, Tunisia 🇹🇳
🎓  EducationB.Sc. Computer Science & Multimedia — Université Sesame (2026, PFE defended with distinction)
🛠️  FocusBackend systems, APIs, real-time features, automation
🧰  Core stackPython · FastAPI · Spring Boot · TypeScript · PostgreSQL · Redis · WebSocket
🎯  Looking forApprenticeship / alternance in France
🗣️  LanguagesFrench · English · Arabic

Proof of Work

I prefer showing working projects, source code, and practical results.

📄 140+

indexed technical pages
through an automated workflow

⚙️ Backend

FastAPI & Spring Boot
APIs and real-time features

🖥️ Full-stack

React / Next.js / TypeScript
PostgreSQL · Redis · WebSocket

🎯 Open to

alternance in France
(apprenticeship)

I've worked on backend & API projects with FastAPI and Spring Boot, full-stack apps with React / Next.js / TypeScript, and authentication, PostgreSQL, Redis, and WebSocket workflows. I also maintain a few open-source resources and personal projects.

Legend: 🟢 Live · 🟡 In development · 🔵 Open-source · ⚪ Source private


Featured Projects

⚡ FastAPI Real-Time Dispatching System

Real-time dispatching application with FastAPI, WebSocket live updates, a React dashboard, Redis caching, and optimized PostgreSQL queries for frequent state changes.

Tech stack: FastAPI, Python, WebSocket, React, Redis, PostgreSQL

Status: ⚪ backend project · Source not yet published

🏥 MedSys — Medical Information System

Medical information system with role-based authentication, patient records, appointment management, and REST APIs built with Spring Boot.

Tech stack: Spring Boot, Java, REST API, PostgreSQL, Authentication

Status: 🟢 in production · ⚪ source private

🏗️ TravailEnHauteur — Work-at-Height Safety Platform

Client web platform for managing work-at-height safety workflows, equipment records, compliance checklists, and reporting. Replaces paper workflows that cause regulatory failures.

Tech stack: Next.js, TypeScript, PostgreSQL, deployment


Status: 🟢 live · ⚪ source private (client codebase)

🧺 Ghassla — Laundry Logistics Platform

Laundry logistics platform with booking flow, order tracking, driver dashboard, and payment integration. Built for the Tunisian market.

Tech stack: Next.js, TypeScript, PostgreSQL, Stripe

Status: 🟡 in development · ⚪ source private (client codebase)

Fixes for real JavaScript / TypeScript errors (Next.js, Supabase, PostgreSQL, Node, Docker). Claude Code drafts; deterministic gates check grounding, citations and Docker reproductions before anything ships; GitHub Actions sync Search Console and ping IndexNow. The project helped publish 140+ indexed technical pages from a cold domain.

Tech stack: Next.js, GitHub Actions, Cloudflare Pages, PostgreSQL, SEO

 
Status: 🟢 live · 🔵 first engine (June 2026) open-sourced · current pipeline private

Open-source debugging resource for Next.js and Supabase issues after deployment: RLS silent failures, SSR session loss, Stripe webhooks, cache invalidation. Symptom-first incident index with SQL assets and checklists.

Tech stack: Next.js, Supabase, PostgreSQL, TypeScript


Status: 🔵 open-source · 5★ · 2 external contributors merged

Paste a developer error, get the documented cause and ranked fixes: CORS, ESM/CommonJS, npm ERESOLVE, ChunkLoadError, Postgres connection and DATABASE_URL, Next.js build errors. Offline and deterministic: no LLM, no network, zero dependencies. One engine, four interfaces: library, CLI, GitHub Action and MCP server.

Listed in awesome-mcp-servers and the official MCP Registry · rated A on Glama · 617 tests on Node 20 / 22 / 24 · npm provenance.

 
Status: 🟢 published · 🔵 open-source (MIT)

Browser-based 3D floor plan editor: drag-and-drop room layout with real-time rendering.

Tech stack: Three.js, WebGL, JavaScript


Status: 🟢 live demo · 🔵 open-source

Stack

Backend

Frontend

Data & Tooling

Skills

Backend-oriented full-stack developer working with FastAPI, Spring Boot, PostgreSQL, Redis, and modern TypeScript applications.


Currently Building

What Why it matters
⚙️ Improving backend API patterns with FastAPI and Spring Boot Cleaner, more maintainable REST APIs
🔌 Building real-time features with WebSocket, Redis, and PostgreSQL Learning event-driven backend patterns
🧰 Improving my portfolio and open-source projects Preparing solid proof of work for apprenticeship applications
🤖 Maintaining automation workflows for my technical blog Keeping the content pipeline reliable

GitHub Stats

GitHub Stats Top Languages

GitHub Streak

Activity Graph


Open to an apprenticeship / alternance in France · backend & full-stack opportunities · freelance · open-source collaborations

Popular repositories Loading

  1. nextjs-supabase-production-incidents nextjs-supabase-production-incidents Public

    Symptom-first index of Next.js + Supabase production incidents: root cause, fix, postmortems with detection SQL, and runnable broken/fixed examples (pgTAP, Vitest).

    5 4

  2. mahdibrr mahdibrr Public

    1

  3. films films Public archive

    JavaScript 1

  4. nextjs-seo-content-engine nextjs-seo-content-engine Public

    Autonomous SEO content engine for Next.js blogs — pillar taxonomy, keyword gaps, content scoring, GSC sync, AI article generation. Production-tested.

    JavaScript 1 1

  5. portfolio portfolio Public

    Personal portfolio — full-stack engineer specializing in Next.js, Supabase, and AI-augmented products. Live at mahdibr.online.

    TypeScript

  6. APP-SESAME APP-SESAME Public

    Full-stack web application built for Sesame University — student management, event tracking, and club administration portal.

    JavaScript