Wersja tekstowa

DJOUDI MANSOURI

AI DRIVEN FULLSTACK SOFTWARE ENGINEER

LF-7 « D-MANSOURI »

Jeden pilot, cały stack.

Nazywam się Djoudi i od ponad pięciu lat pilotuję całą maszynę: od interfejsów, których dotykają ludzie, przez usługi pod spodem, po chmurę, która utrzymuje wszystko na orbicie. Dziś, w ramach konsultingu dla Cegid, w pojedynkę odpowiadam za fullstack i AI w narzędziach Retail Cloud; wcześniej rola lidera technicznego w załogach liczących do ośmiu osób. Każdy system tego statku to jeden z moich. Wystarczy przewinąć, aby go obejrzeć.

Systemy

SYSTEM 01 - KOKPIT

Interfejsy i UX

Miejsce, w którym człowiek spotyka maszynę. Pięć lat tworzenia ekranów, z których ludzie naprawdę korzystają, w przeglądarce i na urządzeniach mobilnych, od design systemu po ostatni piksel. Interfejsy, które wydają się oczywiste, szybko się ładują i poruszają się celowo, a nie dla ozdoby.

  • React
  • Next.js
  • TypeScript
  • React Native

SYSTEM 02 - ZESTAW CZUJNIKÓW

Back-end i dane

Nic nie leci na ślepo. Usługi zbudowane wokół tego, jak naprawdę działa biznes, API, które wytrzymują obciążenie, i dane dostrojone pod kątem szybkości, a do tego strumienie na żywo zasilające instrumenty, by każda decyzja opierała się na dzisiejszych liczbach, a nie wczorajszych.

  • Java · Spring Boot
  • Node.js
  • PostgreSQL
  • Kafka

SYSTEM 03 - ZESPÓŁ SKRZYDEŁ

Programowanie kreatywne

To, co sprawia, że leci, zamiast spadać. Animacja, cząsteczki i choreografia kamery, które zamieniają produkt w doświadczenie, jak każdy efekt na tej stronie, a do tego dashboardy, w których dane same opowiadają swoją historię.

  • Three.js
  • R3F
  • GSAP
  • D3.js

SYSTEM 04 - GENERATOR OSŁON

Bezpieczeństwo i testy

To, co utrzymuje kadłub w całości. Audyty bezpieczeństwa i hardening aplikacji działających na produkcji oraz dyscyplina test-first z pokryciem powyżej 80%, pisana językiem biznesu, aby błędy ginęły na stagingu, nigdy w locie.

  • OWASP ZAP
  • Pentest
  • TDD · BDD
  • Cypress

SYSTEM 05 - SILNIKI GŁÓWNE

Cloud i DevOps

Ciąg na skalę enterprise. Platformy chmurowe, które rosną razem z biznesem, zautomatyzowane wdrożenia od commita po produkcję i monitoring powiązany z celami poziomu usług, dzięki czemu każdy start jest powtarzalny, obserwowalny i możliwy do udowodnienia.

  • Azure
  • Kubernetes
  • Docker
  • CI/CD

Misje

MISJA 01 - PROJEKT WŁASNY

To portfolio

Interaktywny lot przez moje projekty, z ręcznie zbudowaną typografią z cząsteczek, proceduralnymi planetami i kamerą sterowaną przewijaniem. Bez szablonu, bez silnika gier, każdy efekt napisany od zera. Projekty poboczne krążą wokół jako księżyce: wystarczy kliknąć jeden.

  • React Three Fiber
  • GLSL
  • Drei

Satelity

SATELITA 01 - OPEN SOURCE

Magical Typewriter

Biblioteka open source ze stylizowanymi efektami maszyny do pisania, którą każdy zespół programistów może dodać do swojej aplikacji. Opublikowana, udokumentowana, używana przez obcych ludzi: najlepszy rodzaj code review.

  • React
  • TypeScript
  • GSAP
  • npm

SATELITA 02 - EKSPERYMENT

Rank the Market

Tier listy na żywo w trybie multiplayer dla akcji, ETF-ów, kryptowalut i memecoinów. Wystarczy udostępnić link, a cały pokój razem przeciąga aktywa do poziomów, z kursorami włącznie, podczas gdy każda publiczna tablica zasila ranking społeczności przeliczany co minutę. Bez kont, bez porad, same opinie.

  • Next.js
  • React Three Fiber
  • Drei

SATELITA 03 - GAME JAM

Void Invaders

Przeglądarkowa strzelanka w stylu shoot ’em up, zbudowana w trzy dni na Opera GX Game Jam. Malutki zakres, dowiezione na czas: dowód, że ograniczenia są paliwem.

  • GameMaker Studio 2
  • GMSL

SATELITA 04 - FULLSTACK, SAAS HR

RH-Partner

System kadrowy oparty na mikroserwisach, używany przez duże firmy i MŚP. Rozwój i utrzymanie jego kluczowych modułów (ewidencja czasu pracy, płace, zarządzanie czasem), od API REST w Spring Boot po ekrany w Angularze, oraz doradztwo dla klientów przy aktualizacjach wersji.

  • 13 POZYSKANYCH KLIENTÓW
  • Java · Spring Boot
  • Angular
  • PostgreSQL
  • JUnit · Mockito

SATELITA 05 - TECH LEAD, ZWIERZĘTA

Mister Coocky

Platforma dobrostanu zwierząt i e-commerce: aplikacje webowe dla firm i mobilne dla właścicieli zwierząt. Prowadzenie techniczne projektu i szkolenie zespołu od czterech do sześciu programistów, projekt aplikacji w React i React Native na back-endzie Spring Boot i PostgreSQL oraz ich wdrożenie w sieci, na Androidzie i iOS.

  • 15 000+ UŻYTKOWNIKÓW
  • 30+ PARTNERÓW B2B
  • React
  • React Native
  • Java · Spring Boot
  • PostgreSQL
  • AWS

MISJA 02 - LEAD DEV, EDTECH

DinoBot

Platforma korepetycji z AI, poprowadzona pod moim kierunkiem od pierwszego prototypu po produkcję przez pięcioosobową załogę. Generatywna AI zamieniona w cierpliwego korepetytora jeden na jeden, wdrażana za ścisłym pipeline’em test-first, by nic niesprawdzonego nie trafiło do ucznia.

  • 5000+ UCZNIÓW
  • 95% ZADOWOLENIA
  • PONAD 85% POKRYCIA TESTAMI
  • Next.js 14
  • OpenAI SDK
  • Prisma
  • PostgreSQL
  • Cypress

Satelity

SATELITA 01 - LEAD DEV, ENERGETYKA

GreenTwins

Dashboardy optymalizacji zużycia energii dla zakładów przemysłowych, na back-endzie modelowanym wokół samego biznesu. Kierowanie ośmioosobowym zespołem aż po wdrożenie na halach fabrycznych.

  • −28% ZUŻYCIA ENERGII U KLIENTÓW
  • React
  • D3.js
  • Java · Spring Boot

SATELITA 02 - LEAD FRONTEND

On Air & One Fitness

Przestarzałe aplikacje dwóch marek fitness zmodernizowane, a cała ścieżka subskrypcji przebudowana, łącznie z płatnościami, co do piksela zgodnie z projektami.

  • +43% SUBSKRYPCJI
  • React
  • Vite
  • Tailwind
  • Cypress

MISJA 03 - CEGID RETAIL CLOUD

Dashboard chmury na żywo

Platforma observability dla Retail Cloud firmy Cegid: dashboardy poziomu usług na żywo dla całej infrastruktury, bezpieczny dostęp ograniczony do każdego klienta i zespołu oraz autorskie wykresy do analizy incydentów. Zaprojektowana i zbudowana od początku do końca w ramach projektu konsultingowego, przez jedyną w zespole osobę odpowiedzialną za fullstack i AI.

  • NAJLEPIEJ PRZYJĘTE NARZĘDZIE, RETAIL CONNECTION ’26
  • NA PRODUKCJI U LVMH · L’ORÉAL · D&G
  • Next.js
  • TypeScript
  • Fastify
  • Azure
  • CockroachDB

Satelity

SATELITA 01 - BENCHMARKING

Stress test CockroachDB

Stanowisko do benchmarków i testów obciążeniowych rozproszonej bazy SQL: opóźnienia, przepustowość i zachowanie pod długotrwałym obciążeniem, zmierzone, a nie zakładane.

  • CockroachDB
  • Kubernetes
  • Grafana

SATELITA 02 - SIEĆ

Speedtest chmury

Mierzy rzeczywiste opóźnienie od dowolnego klienta do każdego regionalnego PODa Cegid Cloud, prognoza pogody na żywo dla całej floty.

  • Next.js
  • Node.js
  • Azure

SATELITA 03 - INGESTIA

Przekaźnik logów CDN

Przesyła logi dostępu z CDN do platformy monitoringu, z trwałym buforowaniem, by nie zginęła ani jedna linia, gdy coś dalej w łańcuchu zawiedzie.

  • Node.js
  • Akamai
  • Azure

SATELITA 04 - NARZĘDZIA

Dynamiczny harmonogram wydań

Silnik kalendarza i osi czasu zbudowany od zera, by zastąpić statyczny harmonogram wydań. Każdy region, każda strefa czasowa, każde wydanie przypisane do swojego cyklu planowania, od testów po produkcję.

  • React
  • TypeScript
  • Fastify

SATELITA 05 - BEZPIECZEŃSTWO SIECI

Y2 Network Management

Portal samoobsługowy, w którym klienci Cegid zarządzają własnymi kluczami API i ustawieniami dostępu sieciowego.

  • React
  • Fastify
  • PostgreSQL

SATELITA 06 - TAJNE

Tajny satelita

Niektóre misje pozostają za NDA. Ta trafiła na produkcję dla floty handlowej z listy Fortune 500.

  • WYMAGANY DOSTĘP DO INFORMACJI NIEJAWNYCH

Dziennik lotu

  1. 2020RH-PARTNER - PIERWSZY LOT
  2. 2021RH-PARTNER - FULLSTACK, SAAS HR
  3. 2022CAPSIT - FULLSTACK DEVELOPER
  4. 2022–23MISTER COOCKY - LEAD DEV · 15 000+ UŻYTKOWNIKÓW
  5. 2023–24GREENTWINS - LEAD DEV · ZESPÓŁ 8 OSÓB
  6. 2024ON AIR & ONE FITNESS - LEAD FRONTEND
  7. 2025HALL-IA - LEAD TECH · SAAS AI
  8. 2026CEGID - KONSULTING FULLSTACK & AI

Kontakt

Porozmawiajmy po polsku.

E-mail [email protected]