Skip to content
View Marabii's full-sized avatar
  • Paris, France
  • 05:51 (UTC +02:00)

Block or report Marabii

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
Marabii/README.md

Hamza DADDA

Typing SVG

LinkedIn Email GitHub followers Location


About me

Software engineer with an M.Eng. in Computer Science from École des Mines de Saint-Étienne, previously at Murex and Diverta. I specialize in full-stack architecture with a keen interest in backend development primarily using Rust axum, Spring Boot and also on developer tooling and measurable performance. Notable wins include building a 1.3 GB/s zero-copy parser of a format called TOON similar to JSON and cutting environment patching delays from 5 hours down to 20 minutes at murex.


Current work

Software Engineer Intern @ Murex (Apr 2026 – Sep 2026, Paris)

Built a portfolio optimization prototype end to end for murex. I used Java / Spring Boot / Python for the back end and TypeScript for the front end. The python service was deployed as a micro service using GRPC.

Outside the scope of my internship, I worked on:

What Before After
Rust CLI tool that smartly patched existing deployed environments instead of building new ones from scratch ~5 hours via CI/CD 20 mins, mainly to restart the new services.
Concurrency bug in a production API A method fully synchronized just to check whether a Future was consumed, forcing the service single-threaded Traced, documented, and unblocked

Java Spring Boot TypeScript Rust Maven


Tech stack

Languages

Java TypeScript Rust Python Dart SQL Bash

Back end

Spring Boot Axum Node.js REST WebSockets Microservices

Front end & mobile

React Next.js Vue.js Flutter TailwindCSS

Databases

PostgreSQL MongoDB

DevOps & tooling

Docker AWS CI/CD Maven Git Linux

Payments & integrations

Stripe Wise Cloudflare Turnstile Google Cloud


Featured work

Independent project, March 2026

Zero-copy parser for the TOON format. Reused the 2 stage approach pioneered by Lemire and Langdale and modified it for the indentation based format: TOON. simd_toon_throughput_comparison

Rust SIMD

Homello

Co-founder & full-stack engineer, 2026

A platform that helps international students settle abroad: housing, connections, and local integration. I designed the back end in Rust / Axum, including a real-time messaging system written from scratch over Socket.IO and an interest-based matching algorithm that pairs students with peers. Three clients ship against it: two Next.js 16 web apps (an admin console and a homeowner listing portal) and a Flutter app for students.

h4

Rust Axum Next.js Flutter Socket.IO

Jeebware

Founder & developer, 2024 – 2025

Cross-border marketplace connecting proxy buyers with customers who want rare or hard-to-source products. Next.js 15 / TypeScript front end, Spring Boot back end on AWS, Stripe and Wise for payments, WebSockets for messaging.

jeebware-map-screenshot

Next.js Spring Boot AWS Stripe

Kuroco (Diverta Inc., Tokyo)

Software engineer intern, June – Sep 2024

Headless CMS with 6,000+ customers, including Mitsubishi, Capcom, and the University of Tokyo. I migrated core UI components from Vue 2 to Vue 3 (Composition API), added TypeScript support for user-defined functions with sandboxed execution in Deno, and designed a multi-provider CAPTCHA layer that runs Cloudflare Turnstile alongside reCAPTCHA.

Vue.js Deno Cloudflare


GitHub stats

Hamza's GitHub stats Top languages

GitHub streak


Education & achievements

🎓 M.Eng. (ICM), Computer Science · École des Mines de Saint-Étienne · 2023 – 2026
Algorithms & data structures, distributed systems, cloud computing, databases, software architecture, cybersecurity, Agile & SCRUM
📐 CPGE MPSI/MP · LM6E, Benguerrir, Morocco · 2021 – 2023
Intensive preparatory classes in mathematics and physics
🗣️ English C2 (TOEIC 930) · French C1 · Arabic native
⚡ Cut a team's CI/CD feedback loop from 5 hours to under 1 minute with a Rust CLI, on my own initiative, during the Murex internship
🚀 Beat the official Rust TOON parser by up to 10x with simd-toon

Let's work together

I'm looking for a full-time software engineering role starting late 2026, ideally where back-end performance, developer tooling, or applied AI matters. I'm also happy to talk about Rust, agent architectures, or why your CI pipeline is slow.

Email me LinkedIn


Profile views Last updated

Hamza DADDA · Paris, France

Popular repositories Loading

  1. FatFile FatFile Public

    TypeScript 3 2

  2. Jeebware-backend Jeebware-backend Public

    This is the backend for our web application Jiblii

    Java 1

  3. Marabii Marabii Public

  4. React-Components React-Components Public

    Forked from parthasdey2304/React-Components

    This repo contains all the React Components that I can use anytime as Legos to make a plug and play website.

    JavaScript

  5. next-js-issue next-js-issue Public

    this repo contains the minimal required code to reproduce a bug i had

    TypeScript

  6. next-form-poc next-form-poc Public

    Forked from fikkatra/next-form-poc

    TypeScript