Bilal RAHAOUI

Bilal RAHAOUI

Software Engineer | Full-Stack Development | QA/Test Automation

Get In Touch

10+

Projects Shipped

20+

Technologies

< 24h

Avg. Response

Scroll to explore

About

A little about me

Software Engineer focused on end-to-end ownership, from understanding business needs to building, testing, and shipping the solution. Full-stack work across web, backend, and embedded systems, with a growing focus on test automation and CI/CD. Multicultural profile (6 languages) and hands-on execution skills developed while running my own business for 3 years, including hiring and managing teams

Greater Paris Metropolitan Region

Experience

Where I've worked

Resonance Music Group logo

Resonance Music Group

Full Stack Developer & Tech Operator

Feb 2026Aug 2026
Paris, France
  • Architected and delivered an internal monitoring system (error tracking, automated health checks, log aggregation) from design until implementation in production.
  • Developed a provisioning workflow covering both one-off and bulk configuration, which cut onboarding time for new devices by 65%
  • Reworked the platform's shuffle/playback algorithm to reduce tracks repetition, validated through data analysis.
  • Tracked down and fixed a critical N+1 query bug that was flooding a high-traffic page with redundant calls.
  • Designed and deployed a CI pipeline that runs tests and lint checks automatically on every merge request.
  • Wrote 274 automated regression tests and pushed end-to-end coverage on a core feature from 12 to 20 cases.
  • Root-caused 20+ recurring production incidents using log tracing, race-condition diagnosis, and git bisect.

ChoiceBin LLC

Android Developer

Nov 2023Feb 2024
San Francisco, USA
  • Integrated a Django backend and built a geolocation-based search, shipping two features (an articles/news feed and a pharmacy locator)
  • Built a Chrome extention that extraced webpage HTML and sent it back to the backend, feeding the artice pipeline with real content from target pages
BeeKom Agency logo

BeeKom Agency

Front-End Web Developer

Jun 2023Aug 2023
Oujda, Morocco
  • Migrated two client websites to WordPress, improving maintainability for non-technical content updates.
  • Reduced page load time by 20% through frontend optimization.
  • Configured and Managed Linux test server (Brute-force attacks protection, Reverse Proxy, Firewall, TLS certificate, etc...)
MobileHouse logo

MobileHouse

Founder & CEO

May 2016Jun 2019
Berkane, Morocco
  • Founded and ran a security system installation and electronics repair shop, generating about €10K in revenue in 1st year;
  • Hired and managed a team of 3 employees, owning all business operations, from inventory and accounting to customer service.
Tahseen Team logo

Tahseen Team

Teacher

Jul 2016Dec 2017
Casablanca, Morocco
  • Taught smartphone troubleshooting, repair, and firmware servicing across 5 courses (11 months total), delivering 18 hours/week to two groups of 20 to 30 students each.
  • Built course materials (plan, structure, slides), split 50% lectures / 50% hands-on workshops.

Education

My academic background

EPITA logo

EPITA

Msc Software Engineering in Computer Science

20252026
Le Kremlin-Bicêtre, France
Zaporizhzhya National University logo

Zaporizhzhya National University

Bachelor in Computer Science

20202024
Zaporizhzhya, Ukraine
Zaporizhzhya State Medical University logo

Zaporizhzhya State Medical University

Preparatory Year in Ukraine Studies

20192020
Zaporizhzhya, Ukraine
Faculty of Science logo

Faculty of Science

DEUG in Mathematics

20132015
Oujda, Morocco
OFPPT logo

OFPPT

Technician in Programming

20122013
Berkane, Morocco

Projects

Things I've built

Cvly

Cvly

AI job application agent that discovers offers from multiple job boards, scores each role against your CV, rewrites experience and cover letters in French or English, and runs a multi-agent review so claims stay grounded in your real résumé.

GeminiGroqPythonFastAPIHTMX
Argus

Argus

Local AI code review agent that analyzes code changes, delivers structured feedback, and maintains review history, with zero cloud cost.

Google Gemini 2.5 Flashgoogle-genaiPython+1
BalanceCloud

BalanceCloud

Privacy-first storage gateway that unifies Google Drive and OneDrive while ensuring cloud providers never access unencrypted user data.

DockerFastAPIReact+1
Merkle Tree P2P

Merkle Tree P2P

A custom peer-to-peer file distribution protocol over TCP that uses SHA-256 Merkle proofs for strict chunk-level integrity.

PythonTCP SocketsWeb Crypto+1

Skills

Technologies I work with

Programming & Frameworks

React
NestJS
TypeScript
JavaScript
Python

Backend & Databases

DynamoDB
PostgreSQL
Prisma
Redis
Rest APIs

Cloud & DevOps

Amplify
Ansible
AppSync
CI/CD Pipelines
Cognito
Docker
Git
Linux
S3
Nginx

Quality & Observability

k6
Playwright
Unit Testing
Postman
Sentry
SonarQube
Root Cause Analysis
ZAP

AI & Engineering Practices

AI Agents
LangSmith
Jira
Notion
Miro
Agile

Testimonials

What people say

"

I had the pleasure of teaching Linux to Bilal. Throughout the course, he demonstrated strong motivation, curiosity, and a solid ability to quickly understand technical concepts. His dedication, problem-solving skills, and positive attitude made him a pleasure to teach. I am confident they will be a valuable asset to any team and wish him every success in his future career.

Thomas de Jaeger

Thomas de Jaeger

AI & Data Science Expert · EPITA

"

Bilal is very inquisitive and committed to learning. Constant learning leads to growth and that is something that Bilal is committed to achieving.

 Rosemary (RM) Obi

Rosemary (RM) Obi

Premium Educator · EPITA

"

I had the pleasure to work with Bilal during its last year of computer science engineering study at EPITA he demonstrated outstanding technical skills, a strong analytical mindset, and a highly collaborative personality. I am confident that Bilal will be an exceptional addition to any IT team.

 Robert Bessonnaud

Robert Bessonnaud

Associate Partner · EPITA

Contact

Let's build together

Have a project in mind or want to collaborate? I'd love to hear from you. I typically respond within 24 hours.

Available for work

© 2026 All rights reserved|Built with by Bilal Rahaoui