.NET Software Engineer, Architect & Remote Work Advocate

I’m Yannis, a .NET enthusiast and passionate developer. By day, I build mission-critical systems for global organizations, coach and mentor developers, and focus on clean code and reliability. By night, I launch side projects with unstoppable curiosity (feel free to check them outhere).
Working remotely long before it was trendy. Some call it foresight, I call it the right to wear slippers.

The office job is already dead (and that’s a good thing)

The traditional office is on life support. While some companies cling to the idea of a centralized workspace, the reality is that remote work has fundamentally changed how we think about productivity, collaboration, and even the concept of "workplace culture." I’ve been a remote worker since before it became mainstream, and I can confidently say: the office, as we knew it, is over.

Best places I’ve remote worked from (and where pants were still optional)

I’ve been a remote worker since 2017—back when explaining my job required clarifying, “No, I’m not a hacker, but yes, I can work from a beach.” While the world discovered Zoom pants in 2020, I’d already logged two years of nomadic coding from Tokyo cafés, Thai co-working spaces, and even a hammock in Réunion.

Modular Monoliths in .NET using Masstransit.Mediator: The architecture for MVP addicts

If you’ve ever shipped more MVPs in a year than Elon Musk has launched rockets, you know the drill: building a fully distributed microservices architecture for a prototype is like buying a Ferrari to drive to your mailbox. It’s expensive, overkill, and you’ll spend more time tuning the engine than actually going anywhere.

Professional Journey

  1. Company
    Edenred
    Role
    .NET Lead Software Engineer
    Date
  2. Company
    Elia
    Role
    .NET Software Architect
    Date
  3. Company
    SOGETREL
    Role
    .NET Architect / Tech Lead
    Date
  4. Company
    SMAG
    Role
    .NET Software Engineer
    Date
  5. Company
    Microsoft
    Role
    .NET Software Engineer
    Date
Download CV