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
  • Backend5Ă—
  • Spring
  • Java
  • Firebase
  • MongoDB
  • MySQL
  • Design1Ă—
  • Figma
  • DevOps7Ă—
  • Docker
  • Git
  • LI
    Linux
  • K8
    K8s
  • NG
    Nginx
  • GI
    GitLab CI
  • BA
    Bash
  • // 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 Junior

    • â–¸TravaillĂ© sur Bookloc, un ERP interne pour la location de nacelles de chantier au sein du groupe Fisalis
    • â–¸Conçu et dĂ©veloppĂ© un système de chargement automatique des camions, du front (AngularJS) au back (Java 8 / Spring)
    • â–¸DĂ©veloppĂ© une app mobile React Native pour les mĂ©caniciens : suivi temps rĂ©el des maintenances, trajet et notifs push via Firebase FCM
    • â–¸IntĂ©grĂ© l'API SFAC Euler d'Allianz en suivant la documentation officielle
    • â–¸Conçu l'UI/UX d'un système de relance des devis, puis participĂ© Ă  sa phase de dĂ©veloppement
    AngularJSJava 8SpringReact NativeFirebase
    Avr — Déc 2023

    Averroes Technology

    Développeur Flutter & Designer UI/UX

    • â–¸Conçu les maquettes UI/UX de Moonz, une application de rencontre
    • â–¸DĂ©veloppĂ© l'interface Flutter/Dart et intĂ©grĂ© les APIs REST
    • â–¸Mis en place le state management avec BLoC/Cubit en suivant une architecture MVVM
    • ▸Écrit les tests unitaires et d'intĂ©gration
    • â–¸PubliĂ© l'application sur l'App Store : configuration App Connect, CocoaPods et fichiers iOS
    FlutterDartBLoC/CubitFirebase FCMFigma
    2020 — aujourd'hui

    Upwork & Mostaqil

    Designer UI/UX

    • â–¸Design UI/UX web et mobile pour des clients dans diffĂ©rents secteurs
    • â–¸Des wireframes aux maquettes haute fidĂ©litĂ©, avec un focus sur l'expĂ©rience utilisateur et la cohĂ©rence visuelle
    Figma
    // 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.