I'm Alexandre CADIOT, staff frontend engineer
Mostly, I build user interfaces, whether for single page apps or traditional websites.
I like using design systems, they reduce duplication across your codebase, which makes it a lot easier to maintain and scale. I actually worked on one at my current company.
Also, when the design system is developed with accessibility in mind, the apps built on top will be more accessible from the get-go.
When it comes to testing, writing them sure isn't always a walk in the park, but I've learned the hard way they're valuable.
On a regular basis, they help me catch bugs or regressions, and those can show up fast when doing some refactoring or simply when a lot of people interact with the codebase
As a senior engineer, part of my time extends beyond my immediate team. That means contributing to cross-cutting concerns: refining global guidelines, auditing or prototyping with libraries that could improve the codebase or DX.
It also means mentoring developers and helping them grow in their careers.
current position @leboncoin
