Code Acting Photo About
Freelance developer · Albi

Software Craftsman

TDD, Clean Code, Domain-Driven Design: that's how I build software. I work with teams as a senior developer, tech lead or technical coach. My stack: TypeScript/JavaScript, but also PHP and Elixir.

What sets me apart, perhaps: I care as much about code quality as about what it produces. I favor free software and tools that address real needs. I also question the biases we embed in code, perpetuating social dynamics that deserve scrutiny.

I teach programming at Université Champollion and have been running the Software Crafters Albi meetup since 2018.

Career

See all →
Feb 2024 — Present

Lead Developer

Urssaf Caisse nationale · Remote / Montreuil

Urssaf Caisse nationale logo
Sep 2019 — Present

Software Engineering Professor

Université Champollion · Albi

Université Champollion logo
Jul 2022 — Jul 2023

Frontend Architect

ARaymond · Remote / Grenoble

ARaymond logo
Jan 2016 — Mar 2019

Lead Developer → Tech Lead

Veepee · Saint-Denis

Veepee logo

Projects

See all →

Recommendations

See all →

"Jalil a su trouver la bonne architecture à notre projet à 5 pattes, il est réactif en cas d'urgence, et s'engage au-delà de son rôle de développeur, très apprécié par les autres membres de l'équipe."

John Samson John Samson · Président, DisMoi SAS

"Jalil est un développeur et mentor hors pair. Le développement logiciel est pour lui un art dont il adore partager sa passion. Je consulte Jalil régulièrement pour avoir son regard expérimenté tant..."

Thomas Kientz Thomas Kientz · Expert Vue.js | Nuxt,

"Une des personnes avec qui j'ai préféré travailler. En plus d'être passionné, très bon techniquement et j'en passe.. Jalil est une personne qu'on apprécie pour ses qualités humaines. J'ai beaucoup..."

Maxime Boudier Maxime Boudier · Staff Web Engineer, SNCF Connect & Tech

"J'ai eu la chance de travailler avec Jalil sur plusieurs projets d'applications react/node ou php, son expérience, sa vision claire et sa pédagogie a toute épreuve en font un partenaire..."

Grégoire Lacoste Grégoire Lacoste · Chief Product Officer, CertifiCall

Talks

React Academy Conf · 1 novembre 2018 · Paris, École 42

Redux-saga vs Redux-observable

Comparison of two approaches to handling asynchronous operations with Redux: redux-saga and redux-observable.

Co-presented with Moïse Fiscal

Redux RxJS redux-observable redux-saga React

Values & Approach

Community & Teaching

I've been running the Software Crafters Albi meetup since 2018. Software engineering professor at Université Champollion in Albi since 2019.

Online

Tiqa logo

SAS Tiqa
12, rue Fabre d'Églantine — 81 000 Albi, France
811 917 871 RCS Albi