Skip to content
View Marabii's full-sized avatar
  • Paris, France
  • 07:55 (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

I'm a software engineer finishing my M.Eng. in Computer Science at École des Mines de Saint-Étienne, currently interning at Murex in Paris. I work across the whole stack: Spring Boot and Rust back ends, React and Next.js front ends, and the tooling around them. The projects I enjoy most are the ones where performance is measurable (a parser that runs at 446 MB/s, a CI loop cut from 5 hours to under a minute) or where an AI model has to act in a real environment rather than a benchmark.


Current work

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

Building a portfolio-optimization prototype end to end for a global fintech: Java / Spring Boot REST back end, TypeScript front end, deployed as micro-services.

Two side quests I picked up on my own initiative:

What Before After
Code-to-feedback loop (Rust CLI that patches locally built Maven modules onto test servers) ~5 hours via CI/CD < 1 minute in 99% of runs, 20 min worst case
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

The CLI is zero-configuration: run it next to a module's pom.xml and it resolves the artifact, deploys it, and updates dependencies and environment variables on the test server. That last part is what the previous patch script never did, so manual edits to shared servers used to break things regularly.

Java Spring Boot TypeScript Rust Maven


Tech stack

Languages

Java TypeScript Rust Python Dart SQL Bash

Back end

Spring Boot Axum Node.js Deno REST WebSockets Microservices

Front end & mobile

React Next.js Vue.js Flutter TailwindCSS

AI / ML

PyTorch TensorFlow GroundingDINO Computer Vision OpenAI API Perplexity

Databases

PostgreSQL MongoDB

DevOps & tooling

Docker AWS CI/CD Maven Git Linux

Payments & integrations

Stripe Wise Cloudflare Turnstile Google Cloud


Featured work

simd-toon: SIMD-accelerated Rust parser

Independent project, March 2026

Zero-copy parser for the TOON format, built on a vectorized Shufti algorithm and a flat O(1) state machine.

Metric Result
Throughput 446 MB/s
vs. official Rust reference up to 3x faster
Retained memory 65% lower

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.

Rust Axum Next.js Flutter Socket.IO

Reddit AI Agent

Personal project

An autonomous agent that reads and acts on Reddit using screenshots only, with no HTML parsing and no API calls. Give it a prompt like "boost my karma by helping people" and it comments, upvotes, or downvotes on its own. It runs on a GroundingDINO model I fine-tuned on a Reddit UI dataset I scraped and annotated in COCO format with RedditUiScraper, trained locally on an RTX 5080. Runs fully local (16 GB VRAM) or in a hybrid mode with the Perplexity API for language tasks.

PyTorch GroundingDINO Puppeteer Python

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.

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 3x 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. first-css-project first-css-project Public

    HTML

  4. FirstEcommerceProject FirstEcommerceProject Public

    HTML

  5. SecondEcommerceWebsite SecondEcommerceWebsite Public

    Latest of my creations

    JavaScript

  6. ThirdEcommerceWebsite ThirdEcommerceWebsite Public

    JavaScript