Passionate about Software Craftsmanship, Clean Code, Architecture, and DevOps
Hi there! π Iβm a backend engineer dedicated to creating high-quality, maintainable, and scalable software. My work is driven by a commitment to clean code principles, agile methodologies, and DevOps practices. I specialize in PHP/Symfony and Javascript, also use Laravel, and contribute to the open-source community to share knowledge and grow alongside fellow developers.
I actively collaborate on projects that make a difference in the developer community, including:
- API Platform
- Symfony
- FrankenPHP
- AFUP Website
- Sulu CMS
- ...and other exciting initiatives!
Check out my repositories for projects and contributions Iβm passionate about.
ππΆ Currently Reading
- Clean Code: A Handbook of Agile Software Craftsmanship
By Robert C. Martin
π Completed Reads
- Software Craft: TDD, Clean Code & Other Essential Practices
By C. Martaire, A. ThiΓ©faine, D. Bartaguiz, F. Hiegel & H. Fakiih - Clean Code in PHP
By Carsten Windler & Alexandre Daubois - Rector: The Power of Automated Refactoring
By Matthias Noback & Tomas Votruba - Dive Into Design Patterns
By Refactoring Guru - Dive Into Refactoring
By Refactoring Guru - Living Documentation: Continuous Knowledge Sharing by Design
By Cyrille Martaire - Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days
By Jake Knapp, John Zeratsky & Braden Kowitz - The Mom Test
By Rob Fitzpatrick
ππ°οΈ Next Reads
- NoEstimates: How To Measure Project Progress Without Estimating
By Vasco Duarte - Test-Driven Development by Example
By Kent Beck - Implementing Domain-Driven Design
By Vaughn Vernon & Eric Evans - Refactoring to Patterns
By Joshua Kerievsky - Refactoring: Improving the Design of Existing Code
By Martin Fowler - Growing Object-Oriented Software, Guided by Tests
By Steve Freeman & Nat Pryce - Domain-Driven Design: Tackling Complexity in the Heart of Software
By Eric Evans - Design Patterns: Elements of Reusable Object-Oriented Software
By Erich Gamma, Richard Helm & Ralph Johnson - Functional Programming in Scala, Second Edition
By Michaal Pilquist, Paul Chiusano & Runar Bjarnasson - Functional & Reactive Domain Modeling
By Jonas BonΓ©r - Modern C++ Programming with Test-Driven Development
By Jeff Langr - Asynchronous Programming in Rust
By Carl Frederik Samson - Microservices Patterns: With Examples in Java
By Chris Richardson - The Lean Startup
By Eric Ries
Feel free to reach out if you'd like to collaborate, discuss software craftsmanship, or just connect!
- vincent.amstoutz.dev[at]gmail.com
- Bluesky
- Mastodon
- StackOverflow
- SymfonyConnect
- SymfonyCasts