Hi, I'm waving hand Oualid

Ingénieur Logiciel
& Designer UI/UX

Ingénieur avant tout. J'analyse les problèmes, conçois la bonne architecture et développe des solutions web et mobile pensées pour durer, pas juste pour livrer.

2+ans en ingénierie
5+ans en design
3plateformes
// 02 — à propos

Au fil des ans
L'ingénieur derrière les commits

Ingénieur logiciel diplômé de Lyon 1, j'aborde chaque projet comme un défi d'ingénierie, pas uniquement un exercice de code. J'analyse le problème, conçois l'architecture adaptée, évalue les compromis et développe des solutions web & mobile solides. Ce qui me motive : trouver la bonne solution, pas la solution évidente. Je suis désormais à la recherche de nouvelles opportunités : missions freelance ou poste en CDI.

profile.json
❯ cat profile.json
{
"role": "Software Engineer",
"location": "France 🇫🇷",
"available": true,
"languages": "FR · EN · AR",
"coffee_per_day": 3,
"status": "ship it 🚀"
}
01

Master 2 Génie Logiciel

Université Claude Bernard Lyon 1

2024 — 2026
02

Licence Informatique

UCA Clermont-Ferrand

2023 — 2024
03

Licence Informatique

CERI d'Avignon

2022 — 2023
04

Classe Préparatoire

ESI Informatique

2020 — 2022
// 03 — stack

Outils et technologies que j’utilise pour construire des produits au quotidien.

Compétences techniques

Mobile3Ă—
  • Flutter
  • Dart
  • React Native
  • Frontend7Ă—
  • React
  • Angular
  • JavaScript
  • TypeScript
  • Tailwind
  • HTML
  • CSS
  • Backend9Ă—
  • Spring
  • Java
  • Firebase
  • MongoDB
  • MySQL
  • Redis
  • PO
    PostgreSQL
  • RA
    RabbitMQ
  • WE
    WebSocket
  • Design1Ă—
  • Figma
  • DevOps7Ă—
  • Docker
  • Git
  • LI
    Linux
  • K8
    K8s
  • NG
    Nginx
  • GI
    GitLab CI
  • BA
    Bash
  • Observability4Ă—
  • PR
    Prometheus
  • GR
    Grafana
  • MI
    Micrometer
  • AC
    Actuator
  • // 04 — expĂ©rience

    LĂ  oĂą j'ai eu un impact

    2 ans · 3 rôles · 10+ produits livrés

    2024 — 2026

    Loc'Nacelle

    â—Ź Actuel

    Ingénieur Logiciel Full Stack

    • â–¸ERP Bookloc — DĂ©veloppement et Ă©volution de l'ERP mĂ©tier dĂ©diĂ© Ă  la location de nacelles, au sein d'une Ă©quipe Agile de 5 dĂ©veloppeurs. Conception et dĂ©veloppement d'API REST en Java/Spring Boot, dans des architectures microservices et monolithiques modulaires.
    • â–¸Application mobile pour les mĂ©caniciens et les Ă©quipes de maintenance — App React Native permettant la consultation des interventions, la saisie des rapports SAV, l'ajout de photos et de pièces consommĂ©es, avec notifications push et mode hors ligne.
    • â–¸Gestion des interventions SAV — API Spring Boot, interface Angular avec assignation par drag-and-drop et tableau de bord temps rĂ©el WebSocket pour les dispatchers.
    • â–¸Chargement automatique des camions — DĂ©veloppement Front & Back du système, avec optimisation de l'algorithme Java (DFS, backtracking et Ă©lagage) rĂ©duisant le temps de calcul d'environ 25 Ă  7 secondes.
    • â–¸Modules mĂ©tier — Gestion des comptes clients, demande de transport entre les modules RĂ©servation et Transport, SIG simplifiĂ© pour affiner le calcul des coĂ»ts de transport, et refonte du mode expert de rĂ©servation avec recalcul des tarifs en temps rĂ©el.
    • â–¸API SFAC Euler d'Allianz — IntĂ©gration de l'API d'assurance avec traitement asynchrone, et relance automatique des devis pilotĂ©e par des KPI mĂ©tier.
    • â–¸ObservabilitĂ© — Mise en place du monitoring applicatif de bout en bout : mĂ©triques techniques et mĂ©tier exposĂ©es via Micrometer et Spring Boot Actuator, collecte Prometheus et dashboards Grafana avec alerting sur seuils.
    • â–¸Participation Ă  la mise en place de la CI/CD et Ă  la conteneurisation Docker, ainsi qu'Ă  la conception des modules de facturation client et de planification des disponibilitĂ©s des machines.
    Java 17Spring BootReact NativeAngularWebSocketMongoDBRabbitMQDockerPrometheusGrafana
    Avr — Déc 2023

    Digitup Company (ex Averroes Technology)

    Ingénieur Logiciel — Java/Spring Boot & Flutter

    • â–¸DĂ©veloppement de fonctionnalitĂ©s end-to-end sur Moonz, application mobile Flutter publiĂ©e sur l'App Store, et son back-end en architecture microservices.
    • â–¸Profile Service — Participation Ă  la gestion des profils, prĂ©fĂ©rences utilisateur et paramètres du compte via des API REST dĂ©veloppĂ©es avec Spring Boot.
    • â–¸Messaging Service — DĂ©veloppement de fonctionnalitĂ©s de messagerie et intĂ©gration des notifications push via Firebase Cloud Messaging (FCM) en s'appuyant sur des Ă©vĂ©nements Apache Kafka.
    • â–¸DĂ©veloppement d'Ă©crans Flutter suivant la Clean Architecture et le pattern MVVM, avec intĂ©gration des API REST.
    • ▸Écriture de tests unitaires et d'intĂ©gration (JUnit 5, Mockito, tests Flutter/Dart) et participation aux revues de code, aux cĂ©rĂ©monies Agile et Ă  la rĂ©solution de bugs.
    JavaSpring BootMicroservicesApache KafkaFlutterDartFirebase FCMJUnit 5
    2020 — aujourd'hui

    Upwork & Mostaqil

    Développeur Mobile & Designer UI/UX

    • â–¸Conception et dĂ©veloppement de plusieurs applications mobiles de A Ă  Z, du design UI/UX (Figma) au dĂ©veloppement Flutter et Ă  l'intĂ©gration backend.
    • â–¸Jerseyler — App e-commerce de maillots de sport : navigation produits, tunnel de commande, intĂ©gration backend.
    • â–¸Food App — App de commande de repas : design UI/UX, dĂ©veloppement mobile et intĂ©gration backend.
    • â–¸213 Store — IdentitĂ© visuelle e-commerce : logo, charte graphique et design system.
    • â–¸Design UI/UX web et mobile pour des clients dans diffĂ©rents secteurs.
    FlutterDartFigma
    // 05 — projets

    Travaux sélectionnés — produits conçus et livrés.

    Je construis & design

    PeerCode preview
    02

    PeerCode

    Fullstack

    Collaborative code review platform — inline comments, threaded discussions, vote system, version diff and real-time collaboration via WebSocket. OAuth2 GitHub, deployed with Docker & GitHub Actions.

    Planex preview
    03

    Planex

    Fullstack

    SaaS collaboratif type Notion lite — Angular 17 standalone, NgRx + RxJS, NgRx Signal Store, Angular Material / PrimeNG, Spring Boot 3, PostgreSQL, Redis, WebSocket temps réel, OAuth2 Google. Déployé sur K8s avec CI/CD.

    Portfolio en cours de construction — d'autres projets en cours d'ajout.

    // 06 — contact

    Un projet en tĂŞte ? Parlons-en.

    Construisons
    quelque chose de solide.

    // envoyer un message

    kacemioualid1@gmail.com
    Je réponds généralement sous 24h.