Le Plessis-Robinson, France

Sofiane Bassaler

Développeur Full-Stack : TypeScript · Go · C++

Un peu plus d'un an sur des applications en production, chez Thales / Airbus et à la Société Générale : des APIs, des design systems, des pipelines de build. J'aime le code qu'on peut encore relire six mois plus tard.

Portrait de Sofiane Bassaler
À propos

Des guichets bancaires aux pipelines de build.

Plus d'un an d'expérience en développement full-stack, en production : chez Thales / Airbus, puis chez Société Générale, puis de nouveau chez Thales / Airbus. Diplômé d'Epitech en ingénierie logicielle (2021 – 2026), précédé d'un BTS Banque et d'une année d'échange à Kuala Lumpur.

En dehors du code : arts martiaux, échecs, un peu de peinture, et un œil sur les marchés et les cryptomonnaies. Anglais courant, espagnol correct, albanais quasi natif.

  • Anglais (C1/C2)
  • Espagnol (B1/B2)
  • Albanais (bilingue)
Compétences

Ce vers quoi je me tourne

Langages, par nombre de projets

TypeScript
~50
C
~30
C++
~30
Go
~20
Python
~20
Dart
~15

Frameworks & outils

  • React (~15 projets)
  • Angular (~10 projets)
  • Flutter (~5 projets)
  • MariaDB
  • MongoDB
  • Docker
  • Git
  • Linux / macOS / Windows

Soft skills

  1. Leadership
  2. Travail d'équipe
  3. Communication
  4. Résolution de problèmes

Quelques graphiques sur moi

Oui, j'aime les graphiques et les chiffres. Ceux-ci racontent à peu près la même chose que le reste de la page, en plus visuel. Chacun explique d'où viennent ses données, y compris quand elles sont approximatives.

Radar de compétences

Auto-évaluation, à lire comme telle.

La refacto

−40 % de temps d'exécution après une refacto TypeScript (MOSS, 2026).

−40%

Mon classement aux échecs

Elo rapid sur chess.com : 429 aujourd'hui, 658 au plus haut.

Le chemin jusqu'ici

De la banque au développement logiciel.

Paris ↔ Kuala Lumpur

Un an d'échange universitaire à Kuala Lumpur, en 2024 – 2025.

Langues que je parle

4 langues. Aucune n'est un langage de programmation.

Répartition des langages

Tiré en direct de GitHub, par octets committés.

Expérience

Là où j'ai construit

  • Développeur Full-Stack

    Avril 2026 – Septembre 2026

    MOSS · Groupe Thales / Airbus

    • Refactorisé le TypeScript de 20+ composants Angular, environ 40 % de temps d'exécution en moins
    • Participé à la mise en production d'un produit en forte croissance
    • Mis en place le pipeline CI/CD, la conteneurisation et les tests automatisés côté back et front
    • Travaillé en profondeur le cycle de vie Angular : change detection, lifecycle hooks
    • Contribué à un design system réutilisable et aux standards de l'équipe (linting, code review)
  • Développeur Full-Stack

    Novembre 2025 – Mars 2026

    Société Générale

    • Repris la maintenance d'un design system React laissé de côté, remis 20+ composants en état de marche
    • Retravaillé l'architecture pour faciliter la maintenance sur la durée
    • Accompagné les équipes consommatrices dans leurs intégrations
    • Conçu et développé une API REST en Go et PostgreSQL, sécurisée par JWT
  • Développeur Full-Stack

    Février 2024 – Juin 2024

    MOSS · Groupe Thales / Airbus

    • Développé et maintenu des applications web en Angular / TypeScript
    • Conçu et implémenté un éditeur de données XML, du formulaire à la validation
    • Refondu l'UI en SCSS pour la rendre plus simple à utiliser au quotidien
  • Assistant Technique & Pédagogue

    Août 2022 – Décembre 2022

    ETNA

    • Accompagné une classe de 20 étudiants en TypeScript et Python
    • Expliqué des notions du niveau débutant à avancé, créé des APIs pédagogiques et des quiz
    • Installé l'environnement de dev de la promo et animé des ateliers avancés en C
Projets

Ce que je construis

Bientôt disponible

Buddi : réviser en cinq minutes par jour

Application de révision gamifiée pour les élèves du CM1 à la 2nde, sur tout le tronc commun : sessions courtes, XP, pièces et un compagnon à faire évoluer. Sans publicité, données hébergées en France (RGPD), contenu relu par des enseignants. API REST en Go et PostgreSQL, sécurisée par JWT.

CM1 → 2ndeSans publicitéValidé par des enseignants
  • Go
  • PostgreSQL
  • JWT
Voir le site
Buddi : réviser en cinq minutes par jour, capture d'écran
Réviser, gamifié
En ligne

UCL Draft : draft fantasy Ligue des Champions

Un jeu de fantasy football autour de la Ligue des Champions : on constitue son équipe, puis on l'affronte en mode Solo, Classé ou Détente contre des bots et d'autres joueurs, avec un ELO caché pour garder le matchmaking honnête.

Solo · Classé · DétenteELO cachéHumains + bots
Voir le site
UCL Draft : draft fantasy Ligue des Champions, capture d'écran
Draft. Affronte. Recommence.
Formation

Comment j'en suis arrivé là

  • 2021 – 2026

    Epitech, Paris

    Expert en Ingénierie Logicielle

  • 2024 – 2025

    UniKL MIIT, Kuala Lumpur

    Programme d'échange international

  • 2019 – 2021

    Campus PSH, Paris

    BTS Banque et relation client

Certification

Google Project Management (Coursera)

2024

En dehors du code

Arts martiauxÉchecsCryptomonnaiesFinanceRandonnéePeinture
Contact

Parlons de ce que vous construisez.

Disponible pour un poste full-stack ou une mission freelance. Et toujours partant pour échanger, même sans projet précis derrière.