devchild

English version

Mario Vanhecke

Freelance .NET-developer & technical leader

Twintig jaar .NET in industriële en enterprise software. Vandaag hoort daar ook AI in het ontwikkelproces bij. Beschikbaar als developer, teamlead, scrum master of technical leader.

Contacteer mijOostende, België

Over mij

Mijn eerste professionele code schreef ik in 2005, voor handscanners met Windows Mobile. Sinds 2012 werk ik via mijn eigen vennootschap, Devchild BV, geregistreerd in Oostende. Eén man, geen onderaannemers.

Het grootste deel van mijn carrière speelde zich af waar software de fysieke wereld raakt: tickettoestellen voor treinbegeleiders, contactloze kaarten in Brussel, staal dat een fabriek verlaat, CNC-zagen die vloerplanken op maat snijden. Dat soort software moet jaren blijven draaien, dus zo bouw ik ze.

Afhankelijk van wat een klant nodig heeft schrijf ik de code, leid ik het team, of allebei tegelijk. Het Scrum Master-certificaat kwam er in 2016 omdat iemand de vergaderingen deftig moest leiden. De laatste tijd bestaat een flink deel van de job uit uitzoeken waar AI een ontwikkelteam echt vooruithelpt, en waar het alleen maar lawaai maakt.

Wat ik doe

.NET-ontwikkeling

C#, ASP.NET Core, WebAPI, gRPC, Entity Framework. Angular vooraan als het moet, SQL Server of Oracle eronder. Ik neem ook de legacy codebases aan waar niemand anders aan wil.

AI in ontwikkeling

Waar past AI in een ontwikkelteam? Ik zet standaarden op voor AI-ondersteund programmeren, review wat het oplevert, en zeg neen als het niet helpt.

Teamlead

Planning, code review, mentoring. Ik heb teams van vier tot zeven developers geleid en bleef ondertussen zelf committen.

Scrum master

Gecertificeerd sinds 2016. Ik hou de sprints kort, de retrospectives eerlijk en de vergaderingen schaars.

Technical leadership

Architectuurbeslissingen, codestandaarden, CI/CD-pipelines. Aan het management uitleggen waarom de rewrite wel, of niet, de moeite is.

Werk

  1. Federale Verzekeringnu bezig

    Technical leader · 2025 – heden

    Ontwikkelstandaarden vastleggen en code reviewen, vooral .NET. Onderzoeken wat AI kan betekenen voor het ontwikkelproces. Mijn taak: zorgen dat projecten efficiënt gebouwd raken.

  2. devchild

    Cyberlink Architect (eigen product) · 2024 – 2025

    Een WPF-tool die ERD-diagrammen omzet in werkende .NET-code via een template-engine. Eigen product, gebouwd tussen opdrachten door.

  3. Unilin

    Backend developer · 2020 – 2024

    CNC-machinesturing met computer vision: OpenCV, gRPC, en software die praat met zagen, camera's en transportbanden.

  4. Novasoft

    Full-stack lead developer · 2019 – 2020

    Platform voor orderbeheer, financiën en planning. Angular vooraan, .NET Core WebAPI erachter.

  5. ArcelorMittal

    Full-stack developer · 2018 – 2019

    Logistieke software voor het transport van Europese staalfabrieken.

  6. MIVB (Brussels openbaar vervoer)

    Scrum master & DevOps engineer · 2016 – 2018

    CI/CD ingevoerd bij meerdere ontwikkelteams, scrum master van één ervan, en ondertussen hardware-integratie blijven doen.

  7. STIB-MIVB

    Teamleider · 2011 – 2015

    Productie- en verkoopsystemen voor de contactloze MOBIB-kaart. Begonnen als developer, geëindigd als leider van een team van zeven.

  8. Vroege jaren

    Developer tot senior developer · 2005 – 2011

    Handtoestellen voor treinbegeleiders van de NMBS (IBIS), HR- en planningssoftware voor 16.000 werknemers bij Delhaize en Attentia, zorgzoeker.be, en clouddeployments op Amazon EC2 toen dat nog niet vanzelfsprekend was.

Vaardigheden

Ontwikkeling

  • C#
  • .NET / .NET Core
  • ASP.NET WebAPI
  • gRPC & Protobuf
  • Entity Framework
  • Angular & TypeScript
  • WPF
  • SQL Server
  • Oracle

DevOps & cloud

  • CI/CD
  • Git & GitFlow
  • Azure
  • Amazon EC2
  • Jira / Bitbucket / Bamboo
  • Infrastructure as code (DSC)

Leiderschap & proces

  • Teamleiderschap
  • Scrum (CSM, 2016)
  • Kanban
  • Technische architectuur
  • Stakeholdermanagement
  • Mentoring

Domeinen

  • Industriële automatisering
  • Computer vision (OpenCV)
  • Contactloos betalen (MOBIB / Calypso)
  • Legacy-modernisering
  • Codegeneratie & templating
  • AI-ondersteund ontwikkelen

Talen

  • Nederlands (moedertaal)
  • Engels (vlot)
  • Frans (professioneel)

Contact

Geen contactformulier. Gewoon e-mail: mario@devchild.com