About Me
Hi. I’m Antoine Leclercq.
I am a professional software developer committed to producing value-added work by continuously improving my knowledge of software product development and the practice of its science.
Amongst my professional experiences, I have led critical technical projects, I have enabled cross-team communication at a 100+ developers organization, I have built an Open Source project, and I have given technical talks meetups and a conference.
My approach to software is steeped in the essence of Agile and its principles. My goal is to write maintainable and flexible software. I believe that, as a professional software developer, it’s my responsibility to produce value-added work, avoid making rework-inducing mistakes (architectural mistakes, design mistakes, development mistakes, etc.). That is why I strive to continuously improve my knowledge and practice of software design, system design, and software product development processes.
Most Recent Talks
Lightning Talk at RubyConf 2018 in Los Angeles:
Talk at NYC.rb in 2017 - Largest Ruby Meetup in NYC:
Technical Interests
- Distributed Systems
- Domain Analysis
- Event Sourcing
- Systems Integration
- Test Driven Development
- Software Design Qualities
- Software Design Principles
- Software Design Patterns
- Deployment and Operations
- Ruby
- JavaScript
- Java