Sebastian Rosiński · Développeur PHP, back-end e‑commerce

D’abord le processus.Ensuite le code.

Je conçois et développe le back-end de grandes plateformes e‑commerce. Je pars du processus métier, puis je choisis l’architecture et les intégrations pour que le système résolve les vrais problèmes de l’entreprise, au lieu de simplement fonctionner.

Je crée aussi mes propres produits numériques et des sites pour les petites entreprises.

13ansde PHP, depuis 2013
8ansde collaboration B2B sur des plateformes e‑commerce
2applicationsmes propres produits sur Google Play
5certificats10xDevs, dont un avec mention, et Git

Quelques marques issues de projets e‑commercePlateformes développées en collaboration avec merce.com

  • New Balance
  • Romet
  • Wkręt-met

Services

Comment j’aide les entreprises

Je pars du problème de l’entreprise, pas d’un framework.

Architecture d’applications

Je modélise le processus avec les équipes métier et je découpe le système en contextes avant d’écrire la première ligne de code.

Situation typeLe système grossit et chaque modification touche plusieurs endroits à la fois.

Exemple de processus de commande sous forme de suite d’événements

  1. Produit ajouté au panier
  2. Commande passée
  3. Paiement accepté
  4. Facture émise
  5. Colis expédié
Event StormingDomain‑Driven Design

E‑commerce

Je développe et optimise de grandes boutiques en ligne ainsi que des modules sur mesure pour chaque projet.

PHPMySQL

Intégrations

Je connecte la plateforme aux systèmes externes via des API et des files de messages.

RabbitMQAPI

Recherche et performance

J’accélère le moteur de recherche et les requêtes pour que la boutique reste rapide, même lors des pics de ventes.

SolrOptimisation des requêtes

Maintenance

Je m’occupe de la plateforme, du déploiement à l’exploitation quotidienne : je mesure, je corrige et je fais évoluer.

StabilitéSupport technique

Sites et applications pour les petites entreprises

Des sites d’entreprise avec inscriptions en ligne et des applications mobiles, comme Practice et Kidalu.

Sites webAndroid

Ma méthode

Comment se déroule la collaboration

Quatre étapes, dans cet ordre : de la compréhension du processus à la maintenance d’un système en production.

  1. 01

    Événements

    Je décompose le processus en post-it : ce qui se passe, qui décide et où ça coince.

    Event Storming

    RésultatUne vision commune du processus : ce qui se passe, qui décide et où sont les problèmes.

  2. 02

    Frontières

    Je découpe le système en contextes, pour qu’une modification du panier ne casse pas les factures.

    Domain‑Driven Design

    RésultatUne carte des contextes : quelle partie du système est responsable de quoi.

  3. 03

    Code

    Du PHP, des tests et des intégrations encore lisibles un an plus tard.

    PHP · MySQL · RabbitMQ

    RésultatDes modules et des intégrations prêts à être déployés et à évoluer.

  4. 04

    Maintenance

    Je mesure, j’optimise et je corrige. La boutique doit tenir la charge, même lors des pics de ventes.

    Solr · performance

    RésultatUne plateforme stable, y compris lors des pics de ventes.

Je considère l’IA comme un binôme de programmation : elle accélère le travail, mais les décisions me reviennent. Des certificats 10xDevs, dont un avec mention, et pas la moindre croyance en la magie.

Réalisations

Réalisations choisies

Mes propres produits, un site pour une entreprise locale et une collaboration de longue date sur des plateformes e‑commerce. Chaque projet est présenté de la même façon : problème, solution, technologies et résultat.

Toutes les réalisations
Site de la marque Kidalu avec ses applications éducatives pour enfants
Le site Kidalu sur un téléphone

Site de marque et applications

Kidalu

Kidalu est ma marque d’applications éducatives pour enfants : sans publicité et sans pistage, en polonais, en allemand et en anglais. Je les crée de l’idée jusqu’à la publication sur Google Play.

Problème
Les parents cherchent des applications éducatives sans publicité ni pistage, et la marque avait besoin d’un site en trois langues.
Solution
Deux applications Android, Czytam et Piszę, ainsi qu’un site de marque qui présente les applications et propose un guide pour les parents.
Résultat
Les applications sont sur Google Play, et le site accompagne les parents en polonais, en allemand et en anglais.
Technologies
AndroidGoogle PlayPL · DE · EN
Page d’accueil de l’école de langues Practice : offre de cours et inscriptions en ligne
Le site de l’école de langues Practice sur un téléphone

Site d’une école de langues

Practice

Problème
L’école enseigne sept langues sur trois sites et avait besoin d’un lieu unique où chaque apprenant trouve l’offre et s’inscrit lui-même.
Solution
Un site présentant l’offre dans sept langues, des groupes de six personnes au maximum, les sites de Mikołów et d’Orzesze, et les inscriptions en ligne.
Résultat
L’apprenant consulte l’offre et s’inscrit en ligne, y compris depuis son téléphone.
Technologies
Site webInscriptions en ligneVersion mobile

Collaboration B2B · depuis 2017

Plateformes e‑commerce

Problème
Les grandes boutiques en ligne de marques de différents secteurs doivent fonctionner sans interruption, et chaque modification touche les commandes et les systèmes externes.
Solution
Je développe des modules sur mesure, des intégrations via des files RabbitMQ et la recherche sous Solr. Je modélise d’abord le processus, puis j’écris le code.
Résultat
La collaboration se poursuit sans interruption depuis 2017 : des déploiements à la maintenance quotidienne des plateformes.

Technologies

PHPMySQLRabbitMQSolr

Quelques marques issues de projets e‑commerce

  • New Balance
  • Romet
  • Wkręt-met

Plateformes développées en collaboration avec merce.com

Icône de l’application Dietabis : un bol avec une feuille

Application mobile · Android et iOS

Dietabis

Problème
Les personnes qui cuisinent avec un robot cuiseur veulent manger selon un objectif calorique précis, mais recalculer les kcal et les macros après chaque modification de recette prend du temps.
Solution
Des menus prêts à l’emploi, en plusieurs niveaux de calories. Pour chaque plat, les modifications « dans la casserole » et les ajouts « dans l’assiette » avec kcal et macros calculés, l’échange de repas au sein du plan et un achat unique sans compte.
Résultat
L’application est lancée d’abord en Pologne ; sa publication sur Google Play et l’App Store est en préparation.
Technologies
FlutterAndroid · iOSAchats intégrésSupabase

Études de cas complètes · Kidalu et ses applications, Practice, les plateformes e‑commerce et Dietabis

Toutes les réalisations

Parcours

Expérience

D’un système de reporting sous Joomla au back-end de grandes boutiques en ligne.

  1. 2017 – aujourd’hui

    Développeur PHP indépendant

    Collaboration B2B avec merce.com · Mikołów (Pologne) · en hybride

    • Développement et optimisation de boutiques en ligne
    • Intégrations avec des systèmes externes
    • Modules sur mesure pour chaque projet
    • Performance et stabilité des plateformes
    • Support technique, du déploiement à la maintenance
    PHPMySQLRabbitMQSolrEvent Storming
  2. 2016 – 2017

    Développeur PHP

    JSJ Group · Gliwice (Pologne)

    • Développement d’applications en PHP
    PHPPOO
  3. 2015 – 2016

    Développeur front-end

    I-Systems · Gliwice (Pologne)

    • Intégration d’e‑mailings
    • Modèles d’annonces Allegro
    HTMLCSSE‑mailingsAllegro
  4. 2013 – 2015

    Développeur

    MEDAS Sp. z o.o. · Katowice (Pologne)

    • Système de reporting basé sur le CMS Joomla
    JoomlaMySQL

Formation

Certificats, formations et études

Certificats

  • août 202610xDevs 3.0PrzeprogramowaniBuilderChampionArchitect
  • décembre 202510xDevs 2Przeprogramowaniavec mention
  • 27 mars 2016Cours Git – système de gestion de versionsStrefa Kursów

Formations

  • Starter Pack du leader, partie 223–25 octobre 2024Bottega IT Minds
  • Starter Pack du leader, partie 125–27 juin 2024Bottega IT Minds
  • Domain‑Driven Design8–10 novembre 2022Bottega IT Minds

Études

  • Master, informatique et économétrie2012–2014Université d’économie de Katowice
  • Licence, informatique et économétrie2009–2012Université d’économie de Katowice
Sebastian Rosiński, développeur PHP, fondateur de CodeDriven

Mikołów, Silésie, Pologneen hybride ou à distance

À propos

Sebastian Rosiński

Développeur PHP, back-end e‑commerce · fondateur de CodeDriven

J’écris du PHP depuis 2013. J’ai commencé par un système de reporting sous Joomla, puis sont venus les e‑mailings et les modèles d’annonces Allegro, et aujourd’hui, c’est le back-end de boutiques qui ne peuvent pas se permettre de s’arrêter.

J’ai une formation d’informaticien et d’économètre : pour moi, le processus métier est un point de départ, pas un obstacle. Avant d’écrire un module, je veux savoir ce qui se passe réellement entre la commande et la facture.

J’interviens là où le code s’est emmêlé, et je le laisse dans un état maintenable.

FAQ

Questions fréquentes

La première étape est un échange sur ce que vous voulez construire ou sur ce qui ne fonctionne plus.

Parlons-en
Sous quelle forme collaborez-vous ?

En B2B, via mon entreprise CodeDriven. Je travaille depuis Mikołów, en Pologne, en hybride ou à distance.

Pouvez-vous rejoindre une équipe existante ?

Oui. Depuis 2017, je développe et maintiens des plateformes e‑commerce en B2B, en collaboration avec merce.com.

Par quoi commençons-nous ?

Par un échange sur ce qui doit mieux fonctionner. Si le processus est complexe, nous le décomposons d’abord en événements (Event Storming), et ce n’est qu’ensuite que nous planifions le code.

Réalisez-vous aussi des projets plus petits ?

Oui : des sites d’entreprise avec inscriptions en ligne et des applications mobiles, comme Practice et Kidalu.

Contact

Un projet ou un problème technique ?

Dites-moi ce que vous voulez construire ou ce qui ne fonctionne plus. Je reviendrai vers vous avec une réponse concrète, pas avec une offre toute faite.

Vous avez besoin d’aide sur une plateforme e‑commerce

Architecture, intégrations, performance et maintenance. Collaboration B2B, en hybride ou à distance.

Télécharger le CV

Vous avez besoin d’un site ou d’une application

Sites d’entreprise et applications mobiles pour les petites entreprises, comme Practice et Kidalu.

Décrire votre projet
Forme de collaboration
B2B, via mon entreprise CodeDriven
Lieu et mode de travail
Mikołów, Silésie (Pologne) · en hybride ou à distance
Première étape
Un échange sur ce que vous voulez construire ou sur ce qui ne fonctionne plus

Écrire un message

Après l’envoi, je vous répondrai par e‑mail avec des questions ou une proposition de court échange.

J’utiliserai les données du formulaire uniquement pour répondre à votre message. Politique de confidentialité.