My name is Gabin, I'm a Freelance software engineer and my goal is to meet users expectations as best as possible, quickly and in a qualitative way.
I am deeply passionate about quality, architecture, continuous deployment, technical debates, functional approach, Separation of concerns, reusability... (Everything which can permite to involve code quality, comprehension, readability).
In few words : Software Craftsmanship practices 🙂
In a team, I can describe myself as someone focus on the need and close to the users, that brings ideas, who is not afraid to give his point of view and think outside the box. I love work in a good atmosphere, help my teammates, share my knowledge, carry interesting topics...
- Senior Software Engineer : I work on rental at Decathlon. This team applies software craftsmanship practices such as TDD, DDD, peer & mob programming, hexagonal architecture...
My projects HERE.
- Back : Functional programming in java (with VAVR)
- Ops : GitHub Actions, GCP, Kubernetes
- Practices : Test Driven Development, Pair & Mob programming
- Architecture : Domain driven design, event sourcing
- 2 years in tech : First observations
- Behavior driven development with Cypress & Cucumber
- Software Craftsmanship - Big picture : definition, mindset, basics, values…
- Software Craftsmanship - History, values & Actions.
- Behavior Driven Development : Tips & Tricks
- User stories
- Scrum
- The clean coder
- The Software Craftsman: Professionalism, Pragmatism, Pride
- Clean Code: A Handbook of Agile Software Craftsmanship
- Clean Architecture: A Craftsman's Guide to Software Structure and Design
- Clean Agile: Back to Basics
- Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
- Clean Craftsmanship: Disciplines, Standards, and Ethics
- Test Driven Development : By example
- System design interview
- Extreme Programming explained
- Deep Work: Rules for Focused Success in a Distracted World
- Software Craft: TDD, Clean Code et autres pratiques essentielles
- Domain-Driven Design DISTILLED
- The BDD Books FORMULATION
- BDD in Action : Behavior-driven Development for the Whole Software Lifecycle
- The 7 Habits of Highly Effective People
- Domain-Driven Design: Tackling Complexity in the Heart of Software