Jean-michel Fayard

Senior Backend Dev - AWS Kubernetes Kafka Microservices Spring Boot - Kotlin Is The New Java at jmfayard.dev

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jean-michel Fayard is a senior backend engineer and pragmatic tech lead with 14 years of experience building cloud-native, high-throughput systems using Kotlin, Spring Boot, Kafka, Kubernetes and AWS. He has led cost-saving and simplification initiatives that cut bills and team size while improving delivery, and helped operate a real-time financial stream processing system handling over 400,000 daily transactions with rapid RCA and strong observability. A hands-on builder, he authored Gradle plugins and contributed to popular Kotlin tooling like refreshVersions and Splitties, focusing on dependency management and CI automation. He also invents practical products: earlier work includes a patented, cryptographically secure offline-first payment system for financial inclusion. As a coach and content creator, he’s guided developers into better careers and published 260+ technical posts, and he champions responsible AI adoption to boost developer productivity. Based in Paris with multinational experience, he combines deep engineering craft with operational discipline and a bias for simplifying complex systems.
code14 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at National School of Computer Science and Applied Mathematics of Grenoble
bookMaster's degree, Computer Science, Master's degree, Computer Science at Karlsruhe Institute of Technology (KIT)
bookBlendy
languagesEnglish, German, French, Esperanto, Italian, Japanese
stackoverflow-logo

Stackoverflow

Stats
79reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (27)

kotlin10
dependency-management10
github-ci10
plugin-development10
cicd10
androidx10
android10
build-automation10
gradlew10
githubaction-workflow10
gradle10
git9
tooling9
devtools9
build-tools9

Programming languages (17)

JavaCSSRustElmGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
Splitties/refreshVersions

Oct 2018 - Oct 2022

Life is too short to google for dependencies and versions
Role in this project:
userBack-end Developer
Contributions:14 releases, 92 reviews, 461 commits in 4 years 1 month
Contributions summary:Jean-michel focused on the creation of the buildSrcVersions plugin, which manages dependencies in a Kotlin-based Gradle project. The contributions included refactoring the code, enhancing the core functionality for managing dependencies, adding features to automatically track versions, and generating a versions catalog. The user has also worked on fixing bugs and refactoring code to improve the usability and maintainability of the plugin.
dependenciesgradleandroidshortkotlin
LouisCAD/Splitties

Oct 2019 - Oct 2019

A collection of hand-crafted extensions for your Kotlin projects.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:1 review, 25 commits, 17 PRs in 6 days
Contributions summary:Jean-michel's contributions primarily revolve around automating the migration of a project to AndroidX, a refactoring effort to update dependencies, and setting up a basic CI workflow. They developed a Gradle plugin to identify and replace deprecated Android support library dependencies with their AndroidX equivalents. They also updated dependency versions using the '+' symbol and setup the initial GitHub Actions workflow. These commits demonstrate a focus on build system automation and dependency management.
kotlin-dslkotlin-multiplatformandroid-animationextensionsios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jean-michel Fayard - Senior Backend Dev - AWS Kubernetes Kafka Microservices Spring Boot - Kotlin Is The New Java at jmfayard.dev