damien
pasulj

Lead Tech JavaScript · IA appliquée

README.md (431 o)

J’ai passé dix ans chez elloha, jusqu’à y mener la réécriture du produit vers React et Next.js, le tout sans coupure. Depuis 2024, chez Apizee, je suis lead technique JavaScript sur le cœur de produit. En parallèle, je contribue à la transition vers l’IA dans l’équipe : skills et guardrails dans la stack, et un workflow agentique qui prend en charge le traitement des tickets, de Jira jusqu’à la merge request.

contact.vcf (125 o)

dagobert1992@gmail.comgithub.com/damienpjslinkedin.com/in/damien-pasuljPyrénées-Orientales, full remoteFR natif, EN courant

fil-rouge.md (713 o)

Tout a commencé à l’IDEM, une école de design où j’étudiais l’ergonomie, l’apparence et l’identité visuelle des sites. Ce qui fait qu’un site fonctionne (ou pas) d’un point de vue marketing. Passionné d’interfaces et de technologies depuis toujours, j’ai aussi un côté esthète : j’aime concevoir des choses, initialement inertes, et leur donner vie sur le web.

Mais la surface ne suffisait pas. Je voulais comprendre l’envers du décor : comment on passe d’une maquette à un site en ligne. Cette curiosité m’a conduit à mêler une année de design d’interface à une année de développement : une double sensibilité UI/UX et technique qui irrigue encore tout mon travail.

birmanie-2020.jpg ↕ défiler

Damien Pasulj en voyage, devant un temple

expérience/ (3 éléments)

apizee.md (329 o)

Tech Lead React / TypeScript / Next.js · Apizee · 2024–aujourd’hui

  • Pipeline agentique GitLab CI/Jira : un agent de code trie, implémente puis challenge les tickets.
  • Architecture front-end, conventions, revue de code, pipelines GitLab CI/CD.
  • Équipe de 3 développeurs, montée en compétences par le pairing et des standards écrits.

elloha_lead-refonte.md (359 o)

Lead de la refonte du produit · elloha · 2022–2024

  • Refonte complète du SaaS de réservation touristique (plus de 10 000 professionnels) d’ASP.NET/C# vers React, TypeScript et Next.js, migré progressivement, sans coupure.
  • Architecture, conventions et outillage définis pour l’équipe. 3 développeurs encadrés en continu, une dizaine formés sur la période.

elloha_web-front.md (172 o)

Développeur web puis front-end · elloha · 2014–2022

Application principale en ASP.NET/C#, et avant cela des sites de destinations sous DotNetNuke (collioure.com, morbihan.com).

projets/ (3 éléments)

damienpasulj.com (247 o)

dam.ia, IA, RAG, multi-LLM

En ligne : un double IA répond sur mon parcours. RAG sur Qdrant, bascule de Gemini vers Groq en plein streaming, détection de prompt injection, rate limiting. 10 800 lignes de TypeScript, 95 % de couverture exigée en CI.

hodl-on-a-minute.vercel.app (237 o)

hodl-on-a-minute, jeu en ligne

Prédiction du bitcoin à 60 secondes, en ligne. Le client n’envoie qu’une direction ; un seul pari à la fois, garanti par des écritures conditionnelles DynamoDB testées contre une vraie base en Docker.

github.com/damienpjs/Komfy (198 o)

Komfy, IA générative, mobile

Télécommande mobile de mon instance ComfyUI, utilisée au quotidien (React Native, Expo, 20 000 lignes de TypeScript). Chaque workflow importé génère son formulaire.

philosophie.txt (278 o)

Quelle que soit la mission, l’objectif reste le même : trouver le meilleur compromis entre élégance, rapidité et durabilité. Rester léger, ne pas accumuler de dette technique, choisir les pratiques les mieux adaptées au projet, et livrer quelque chose dont on est fier.

todo.md (184 o)

  • réécrire un legacy en React, sans coupure
  • former une équipe front
  • mettre un double IA en ligne
  • orchestrer des agents dans le flux de l’équipe
  • arrêter de poster chaque run sur Strava

formation.txt (97 o)

2012–2014, L’IDEM, métiers créatifs et numériques : design UI/UX, puis développement web.

hors-ecran/ (4 éléments)

  • callisthenie.txt
  • course-a-pied.txt
  • bricolage.txt
  • philosophie.txt