Aller au contenu
Rachid Bouadi
Français

Ingénieur logiciel — Alger, Algérie

Rachid
Bouadi

Des systèmes backend fiables et des applications web pratiques avec Node.js, TypeScript et React.

Bureau avec carnets, stylo-plume, ordinateur portable, téléphone et tasse de thé jaune

Projets et contributions

Mes contributions à des projets backend, full-stack et frontend.

Illustrations des projets, et non captures d’écran des produits.

Passer à l’expérience
Contribution en tant que salarié de YassirBackend

Yassir - Comptes et expérience chauffeur

API d’inscription et d’activation des chauffeurs, de gestion des comptes et profils et de configuration par pays et service.

Voir le projet

Node.js, NestJS, Express.js, TypeScript, MongoDB, Redis, GCP, Datadog

via AventiqueFull-stack

INES VTC

API NestJS/PostgreSQL et back-office React : courses, dispatch, chauffeurs, clients, promotions, notifications et recharge SATIM.

Voir le projet

NestJS, React, TypeScript, PostgreSQL, TypeORM

via AventiqueMobile et full-stack

FYDNI

Parcours React Native d’inscription, de compte, de documents et de messagerie ; back-office React et API pour clients, comptables et packs.

Voir le projet

React Native, React, TypeScript, NestJS, MySQL, TypeORM, Socket.IO

via AventiqueBackend

Odnis

Services NestJS/PostgreSQL reliant patients et pharmacies : demandes de médicaments, inscription, fichiers et modération.

Voir le projet

NestJS, TypeScript, PostgreSQL, TypeORM

Contribution en tant que salarié d’OrbitFull-stack

Orbit

Interfaces logistiques React, fonctionnalités backend Node.js/TypeScript et accès aux données AWS.

Voir le projet

React, Node.js, TypeScript, AWS, ElectroDB

via Aventique pour Korian/ClarianeFull-stack

Vis ma Vie

Portails React établissements/collaborateurs : rôles, capacités, créneaux et participation ; API Node/Express.

Voir le projet

React, TypeScript, Node.js, Express.js, MongoDB, Azure DevOps

via Aventique pour Korian/ClarianeBackend

CME - Rapports médicaux

API de reporting Node/Express ; sauvegarde indépendante des sections pour reprendre la saisie et limiter les pertes.

Voir le projet

Node.js, Express.js, MongoDB, Mongoose, Swagger, Azure

IT ChallengeFull-stack

IT Challenge - Tableau de bord cloud

Tableaux de bord Next.js, services Node.js, intégrations cloud et tests automatisés d’acceptation et de bout en bout.

Voir le projet

Next.js, TypeScript, Node.js, Cypress, Cucumber, Azure DevOps

Initiative personnelle via HanaWerkEn cours

Masjidi

Un utilitaire communautaire gratuit et respectueux de la vie privée, en cours de développement.

Voir le projet

Utilitaire communautaire

Expérience professionnelle

Un parcours en développement backend, full-stack et mobile.

Yassir

Ingénieur logiciel backend

juillet 2026 – Aujourd’hui · Télétravail, Algérie

API backend Driver Account / Driver Experience ; collaboration produit, mobile et QA, tests, revues de code, livraisons et suivi Datadog.

Aventique

Ingénieur logiciel full-stack

mars 2025 – mai 2026 · Alger, Algérie

Backend, back-office React et fonctionnalités React Native pour la mobilité, les services professionnels et la santé.

Orbit

Ingénieur logiciel

juillet 2024 – octobre 2024 · Télétravail, Allemagne

Interfaces logistiques React et services Node.js/TypeScript avec AWS et ElectroDB.

adesso SE

Ingénieur logiciel

novembre 2023 – mars 2024 · Munich, Allemagne

Produits web React, Next.js et Node.js ; accompagnement de deux développeurs juniors sur Ergo.

Aventique — Korian / Clariane

Développeur full-stack JavaScript

décembre 2022 – juin 2023 · Alger, Algérie

Portails React, API REST Node/Express/TypeScript et MongoDB ; livraison avec Azure DevOps.

IT Challenge

Développeur full-stack React / Node.js

mars 2022 – octobre 2022 · Alger, Algérie

Tableaux de bord Next.js/TypeScript et services Node.js pour les opérations cloud, avec tests automatisés et CI/CD.

Maystro Delivery

Développeur frontend React

avril 2021 – mars 2022 · Alger, Algérie

Tableaux de bord de livraison React avec Google Maps et React Admin ; tests Jest et refactorisation.

Formation

Des bases universitaires en informatique et architecture logicielle.

2018 – 2020

Master en génie logiciel

USTHB — Université des sciences et de la technologie Houari-Boumédiène, Alger

Découvrir ce diplôme

2015 – 2018

Licence en informatique

USTHB — Université des sciences et de la technologie Houari-Boumédiène, Alger

Découvrir ce diplôme

Compétences

Les outils et pratiques que j’utilise pour développer et maintenir des logiciels.

Backend et API

  • Node.js
  • NestJS
  • Express.js
  • REST APIs
  • Swagger / OpenAPI
  • TypeORM
  • Mongoose
  • WebSockets
  • BullMQ

Frontend et mobile

  • React.js
  • React Native
  • Next.js
  • JavaScript
  • TypeScript
  • HTML / CSS / SCSS / SASS
  • React Query
  • Zustand
  • Redux
  • React Admin

Bases de données

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Cloud et livraison

  • Docker
  • GCP (Google Cloud Platform)
  • AWS (Amazon Web Services)
  • Microsoft Azure
  • Git
  • Azure DevOps
  • CI/CD Pipelines

Qualité et collaboration

  • Jest
  • Vitest
  • Cypress
  • Cucumber
  • Datadog
  • Agile / Scrum
  • Figma

Architecture

  • Architecture hexagonale
  • Domain-Driven Design (DDD)
  • Microservices

À propos

Je suis ingénieur logiciel basé à Alger, avec plus de 5 ans d’expérience dans les applications web, mobiles et backend.

Je collabore avec les équipes produit et QA, participe aux revues de code et accompagne d’autres développeurs, avec une attention particulière à la clarté et à la maintenabilité.

Langues parlées et écrites

  • Arabe: Langue maternelle
  • Français: Courant
  • Anglais: Courant
  • Allemand: Courant
  • Italien: Notions

Contact

Vous souhaitez échanger sur les systèmes backend, l’architecture web ou une opportunité professionnelle ? Contactez-moi directement.