MB

Mohamed Bouallagui

Backend & Full Stack Engineer · Distributed Systems · Fintech Infrastructure

Doha, Qatar

@mohamed_bouallagui

0 followers

About

Backend and full stack engineer with 5+ years of experience building secure, event-driven systems across fintech, banking, and marketplace platforms in the MENA region. Experienced with Spring Boot, Node.js, Kafka, Redis Streams, OAuth2/Keycloak, and production deployment across cloud and containerized environments.

Experience

  • Independent Full Stack Engineering Consultant
    Freelance · Doha, Qatar
    Aug 2025 – Present

    Full-stack products built and deployed end to end for clients and own ventures.

  • Full Stack Engineer – End-of-Studies Project (PFE)
    Arab Tunisian Bank (ATB) · Tunis, Tunisia
    Sep 2024 – Feb 2025

    Designed and built a 9-module microservices platform for bank staff to manage clients, accounts and credits, simulate loans and screen documents for fraud. Secured the platform with Keycloak SSO and role-based access, added a non-blocking document pipeline, fraud screening, and deployed an 11-service Docker Compose stack with observability tooling.

  • Full Stack Developer – Enterprise Platforms
    International Systems Engineering (ISE) · Tunis, Tunisia
    Nov 2021 – Sep 2024

    Built Java Spring Boot and React systems for banking and enterprise clients, raising API throughput, improving load times, rebuilding release processes with CI/CD and infrastructure-as-code, and designing OAuth2 SSO for enterprise users.

  • Telecom Infrastructure & Software Support Engineer
    Network eXpertise / Orange LTE, FIRSTCOM, Alliance et Performance, Monsef Bey Technology Center · Tunisia
    2018 – 2021

    Led a field technician team on LTE/4G deployment and optimization, diagnosed enterprise software incidents, automated troubleshooting with Python scripts, and managed ERP deployments under SLA.

Education

  • Engineering Degree
    Computer Engineering · 2020

Skills

Tools / apps / platforms

2 to 5 years 2 to 5 years Several years of experience.
Git Redis
6 to 12 months 6 to 12 months Most of a year behind them.
MySQL Docker Prometheus Elasticsearch Grafana Labs Grafana Cloud
<3 months <3 months Just getting started - under three months. This is also what shows when a level has not been set.
MUI Vite Linux Nginx MongoDB Kubernetes PostgreSQL Apache Kafka GitHub Actions Amazon Web Services AWS

Languages

Fluent Fluent Comfortable using it for work.
Arabic Speak French Speak English Speak

Projects

  • Java, TypeScript, Redis

    WebSocket chat inside a forum application with Redis pub/sub fan-out, automatic reconnection and session recovery.

  • Java, TypeScript, Redis

    WebSocket chat inside a forum application with Redis pub/sub fan-out, automatic reconnection and session recovery.

  • Rashfa Cafe
    HTML, CSS, JavaScript

    Bilingual Arabic RTL/English single-page QR menu with language toggle, story and gallery sections, and social links.

  • Rashfa Cafe
    HTML, CSS, JavaScript

    Bilingual Arabic RTL/English single-page QR menu with language toggle, story and gallery sections, and social links.

  • Grocery Marketplace
    Fastify, TypeScript, PostgreSQL, Drizzle ORM, Redis Streams, Stripe, Elasticsearch, React

    Multi-vendor delivery platform with store onboarding, catalog, cart, checkout, fulfillment, billing and admin reporting.

  • Grocery Marketplace
    Fastify, TypeScript, PostgreSQL, Drizzle ORM, Redis Streams, Stripe, Elasticsearch, React

    Multi-vendor delivery platform with store onboarding, catalog, cart, checkout, fulfillment, billing and admin reporting.

  • Java 17, Spring Boot 3.2, Spring Cloud, Kafka, PostgreSQL, Redis, React, Docker, Oracle Cloud

    Bilingual marine-services platform with online booking, a marine parts shop, a used-boat marketplace and five role-based dashboards.

  • Java 17, Spring Boot 3.2, Spring Cloud, Kafka, PostgreSQL, Redis, React, Docker, Oracle Cloud

    Bilingual marine-services platform with online booking, a marine parts shop, a used-boat marketplace and five role-based dashboards.

Explore the Broxer community

🤖
Online · instant AI help
Broxer