J'apprécie les parties
du logiciel que
personne ne voit.
résumé
Je suis un ingénieur frontend qui aime construire des logiciels aussi agréables à maintenir qu'à utiliser. Bien que mon travail quotidien tourne autour des applications web modernes, une grande partie de ma curiosité m'a conduit vers Rust et les outils de développement. J'aime concevoir des systèmes qui restent compréhensibles à mesure qu'ils grandissent, où l'architecture, l'automatisation et des abstractions réfléchies rendent le développement plus simple plutôt que plus complexe.
En dehors du travail client, je construis des outils open source pour explorer des idées autour de l'expérience développeur, de l'architecture frontend et de Rust. Ce sont souvent des solutions à des problèmes que j'ai d'abord rencontrés dans mon propre flux de travail avant de les partager avec la communauté élargie.
Je crois qu'un bon logiciel ne se mesure pas seulement à l'expérience de ses utilisateurs, mais aussi à l'expérience des personnes qui le construisent et le maintiennent.
philosophie d'ingénierie
expérience développeur
Le logiciel doit être aussi agréable à construire qu'à utiliser.
architecture propre
performance comme fonctionnalité
code lisible
automatisation
sécurité des types
outils que j'utilise
- langages
- RustTypescriptJavascript
- frontend
- ReactNext.jsTanstackTailwindYewWebAssembly
- backend
- AxumREST APIsWebSocketsOpenAPI/Swagger
- base de données
- PostgreSQLMySQLSQLiteMongoDBRedis
- outils
- GitDockerGithub ActionsLinuxFigma
open source
~
téléchargements
~
crates publiés
~
contributions
Tout commence par un problème
que je voulais résoudre pour moi-même.
au-delà du code
personnalisation Linux
Linux me donne un contrôle total sur mon environnement. J'aime personnaliser mon bureau, mon terminal et chaque détail pour créer un environnement qui me fait sentir chez moi.