Accueil Blog Projets CV Contact

Ingénieur Logiciel

Sidali Assoul

Ingénieur logiciel avec 5 ans d'expérience en développement web et mobile full stack, un bilan éprouvé en data science, recherche et solutions IA modernes, avec une approche orientée business pour livrer des produits à forte valeur ajoutée.

5 ans d'expérienceFull-Stack & MobileData Science & IAMaster en Informatique
12+ témoignages de clients et collaborateurs

Ouvert aux postes à distance et internationaux

Sidali Assoul

Vidéo d'introduction

Une courte introduction avant les détails techniques, les projets et les articles.

Ce que j'apporte

01

Web & Mobile Full-Stack

5 ans à construire des systèmes en production sur toute la stack : APIs REST, bases de données relationnelles, frontends responsive et applications mobiles multiplateformes livrées et maintenues à grande échelle.

02

Data Science & IA

Profil ML et NLP de niveau recherche. Conception d'un dataset de 169 000 phrases et déploiement d'une plateforme de 8 microservices IA atteignant 98 %+ de précision de classification en production.

03

Ownership Produit

Approche orientée business avec une responsabilité de bout en bout. Je cadre les besoins, pilote les décisions d'architecture et livre chaque fonctionnalité de manière autonome, en traitant chaque produit comme le mien.

Stack Technique

Langages

PythonTypeScriptJavaScriptPHPGolangRustJavaC++8086 Assembly

IA/ML & Data Science

PandasNumPyMatplotlibSeabornLangChainScikit-learnTensorFlowPyTorch

Bases de données

PostgreSQLMySQLRedisMongoDBNeo4jCassandraFirestore

Full Stack

DjangoCeleryFastAPINestJSSpring BootReactNext.jsReact NativeAngular

Cloud et DevOps

AWSGCPDockerCI/CD

Produit & Processus

AgileClickUpProduct ManagementSEOUI/UX

Expérience

  1. Ingénieur Logiciel Full Stack

    bareedbox LLC · Émirats Arabes Unis (Télétravail)

    janv. 2024 – janv. 2026
    • Unique responsable technique sur l’ensemble du cycle produit : cadrage des besoins, pilotage de l’architecture et livraison de chaque fonctionnalité de bout en bout en autonomie.

    • Conçu une plateforme logistique multi-tenant de plus de 110 modèles, offrant une synchronisation directe des commandes pour les marchands et des outils d’expédition dédiés aux transporteurs.

    • Managé une équipe de 4 développeurs sur 2 codebases en production, en prenant en charge les entretiens techniques et la standardisation des revues de code.

    • Développé un moteur de synchronisation e-commerce pour Shopify et WooCommerce, en appliquant le patron Stratégie pour des connexions de boutiques modulaires et non destructives.

    • Intégré Stripe Connect pour construire une infrastructure financière supportant les wallets marchands et transporteurs, les virements automatisés et les retraits à la demande.

    Laravel 12Next.js 15TypeScriptMySQLStripe APIPuppeteer
  2. Ingénieur Logiciel Full Stack

    Addinfo · Paris, France (Télétravail)

    avr. 2023 – avr. 2024
    • Développé un moteur d’ingestion haute performance de statistiques de composants convertissant d’importants snapshots JSON complexes en 50+ tables relationnelles PostgreSQL.

    • Réduit la latence analytique de 3s à <100ms grâce à l’agrégation à l’écriture (vues matérialisées), le cache applicatif et l’optimisation des requêtes SQL.

    • Surveillé, diagnostiqué et corrigé des fuites mémoire sur 100+ endpoints en production via des flame graphs et l’implémentation d’un intercepteur global de heap.

    • Conçu un backend multi-tenant avec OAuth multi-fournisseurs (Google, GitHub, GitLab, Azure).

    NestJSTypeScriptPostgreSQLSupabaseReactNext.jsDockerStripePuppeteerCypress
  3. Ingénieur Logiciel Backend

    CreaTech dz · Alger, Algérie

    sept. 2022 – mars 2023
    • Développé le backend d’une marketplace d’événements multi-tenant avec onboarding SMS-OTP Twilio, guards RBAC, workflow d’approbation des partenaires et découverte géolocalisée pour organisateurs et vendeurs.

    • Mis en place le moteur de revenus complet : paiements Stripe par webhooks, programme de fidélité basé sur la fréquence, abonnements SaaS par niveaux, permissions modérateur, CMS (blogs et guides) et CI/CD Docker avec nettoyage automatisé.

    • Développé le backend LMS Ecole at Home automatisant les opérations d’école virtuelle : identité tri-rôle, cartographie de disponibilités enseignants et planificateur Zoom RxJS-résilient supprimant les réservations manuelles.

    • Conçu l’expérience étudiante de bout en bout : paiements Stripe, pipeline d’enregistrement automatisé Zoom-vers-Vimeo, emails transactionnels et portails de cours à venir et passés.

    NestJSTypeScriptTypeORMMySQLStripeTwilioZoomVimeoDockerRxJSGoogle Cloud Run
  4. Ingénieur Logiciel Full Stack

    Data Intuition · Alger, Algérie

    mai 2022 – août 2022
    • Maintenu et modernisé 3 plateformes de production legacy développées avec Express.js et EJS, assurant 99,9% de disponibilité pendant les transitions.
    Express.jsEJSJavaScript

Ce qu'on dit de moi

Retours de clients et de collaborateurs avec qui j'ai travaillé.

Voir tous les témoignages →

Sid Ali a vraiment sauvé le projet ! Son expertise et sa rapidité à résoudre des problèmes complexes ont été exceptionnelles. Grâce à ses compétences remarquables, le projet a été sauvé et nous avons dépassé nos objectifs. Je le recommande vivement !

Ce qui me frappe chez Sidali, c’est sa curiosité intellectuelle et sa volonté constante d’apprendre. Il s’intéresse vraiment aux enjeux actuels de l’intelligence artificielle et n’hésite pas à chercher des solutions originales.

J’ai eu le plaisir de travailler avec Sidali chez Createch DZ, où il occupait le poste d’ingénieur backend sur un projet important. L’expertise, l’engagement et l’esprit collaboratif de Sidali ont été précieux pour la réussite de notre équipe. Ses compétences techniques exceptionnelles, associées à sa fiabilité dans le respect des délais, en font un professionnel remarquable. Je recommande vivement Sidali pour tout poste d’ingénieur backend.

J’ai travaillé plusieurs fois avec Sidali sur des projets web. Je peux affirmer qu’il est un excellent développeur web et un remarquable résolveur de problèmes. Il comprend le fonctionnement interne de nombreux frameworks et sait se positionner efficacement au sein d’une équipe.

Convaincu ? Parlons de votre projet. Me contacter →

Projets Phares

Voir tous les projets →
Projet de Thèse

IMRaD Analyzer : Microservices Distribués pour la Classification de Textes Scientifiques

Une plateforme de 8 microservices exploitant BERT et Gemini Pro pour classifier des articles scientifiques, avec un dataset personnalisé de 169k phrases atteignant un F1-score de 98,21%.

Next.jsFastAPIBERTGemini ProTF Serving
Vocabulary Builder (Produit Personnel) Produit Personnel

Vocabulary Builder (Produit Personnel)

Une application cross-platform d'apprentissage du vocabulaire déployée sur web et Android, construite avec TypeScript, Expo et Domain Driven Design. Fonctionnalités : révisions par répétition espacée (SM-2), narration podcast mains-libres, suivi bilingue (EN/FR) avec définitions et phrases de contexte, et sauvegarde offline-first avec synchronisation ZIP, sans aucune dépendance cloud.

React NativeExpo
Système de Gestion des Contrats Projet Client

Système de Gestion des Contrats

Tableau de bord temps réel pour la société portuaire de Béjaïa avec Clean Architecture, DDD et Redis Pub/Sub pour le scaling horizontal des WebSockets. Couverture complète en tests unitaires et d'intégration.

NestJSNext.jsPostgreSQLTypeORM

Moteur de Jeu d'Échecs

Moteur d'échecs TypeScript évolutif utilisant DDD + Architecture Hexagonale, avec une Stratégie de Mouvement Polymorphique et un Moteur de Règles avec clonage profond, dans un monorepo Turborepo.

TypeScriptReactDDDTurborepo
Émulateur Web du Processeur 8086 Open Source

Émulateur Web du Processeur 8086

Émulateur et assembleur Intel 8086 open-source pour le navigateur (Vanilla JS), réalisé comme projet pluridisciplinaire de 2ᵉ année à l'université en équipe de 6, avec simulation du jeu d'instructions et débogage interactif.

JavaScriptHTMLCSS
plotlive Open Source

plotlive

Bibliothèque de visualisation Python qui affiche des graphiques compatibles matplotlib dans des fenêtres pygame interactives en temps réel. Navigation, zoom, infobulle au survol et lecture image par image. Supporte 11 types de graphiques, export GIF/MP4 et affichage inline Jupyter.

Pythonpygame-ceNumPyPillow
TechEco DZ Projet Personnel

TechEco DZ

Plateforme de données publique bilingue (FR/EN) recensant 1 556 employeurs tech vérifiés dans les trois principaux pôles tech d'Algérie (Alger, Béjaïa, Oran). Score de potentiel d'embauche calibré en deux étapes avec preuves, taxonomie OWL auto-évolutive, couche communautaire optionnelle via Clerk, et plus de 4 400 pages statiques sans aucun lien mort.

AstroReactPythonLangChain

Travaillons ensemble

Je suis actuellement ouvert à de nouveaux postes, en télétravail ou à l'international. Si vous construisez quelque chose d'ambitieux, j'adorerais en entendre parler.

Me Contacter