I am a Software Engineer with over four years of experience specializing in backend development using the .NET stack. I have a proven track record of designing and implementing scalable, high-performance applications and applying software engineering principles like Domain-Driven Design (DDD), Clean Architecture, and design patterns such as CQRS and Mediator. I am proficient in .NET Core (5, 6, and 7), Web API development, RESTful services, and database technologies like MariaDB and SQL Server.
I have extensive experience in microservices architecture, containerization with Docker, and monitoring application systems. I have successfully delivered projects that involved integrating third-party APIs and creating efficient, user-focused solutions. My expertise also includes implementing asynchronous programming, optimizing repository patterns, and ensuring code quality through unit testing and mocking.
With a strong foundation in modern web development practices, I am adept at collaborating in agile environments to deliver robust software solutions. Currently based in France with a valid work permit, I am seeking opportunities to further grow my career and contribute to impactful software projects in dynamic international teams.