Senior Backend Dev - AWS Kubernetes Kafka Microservices Spring Boot - Kotlin Is The New Java at jmfayard.dev
Berlin, Germany
Join Prog.AI to see contacts
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.
14 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at National School of Computer Science and Applied Mathematics of Grenoble
Master's degree, Computer Science, Master's degree, Computer Science at Karlsruhe Institute of Technology (KIT)
Blendy
English, German, French, Esperanto, Italian, Japanese
Life is too short to google for dependencies and versions
Role in this project:
Back-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.
A collection of hand-crafted extensions for your Kotlin projects.
Role in this project:
Automation 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.
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