You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marc GoosenMG

Marc Goosen

Software Engineer / Architect (Freelance)

EUR 1'000/Tag
Montpellier, FR
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Über Marc

Principal Software Architect and hands-on Engineer with over 25 years of experience
designing, building, and evolving large-scale, mission-critical software platforms. Deep
specialisation in Event-Driven Architecture, stream processing with Kafka (Streams),
Kotlin and Kubernetes. Experienced in both greenfield development and large-scale
transformations, often operating as a senior freelance consultant embedded in client
teams. Strong focus on simplicity, resilience, and pragmatic agility.
Available for senior freelance or principal-level roles; remote-first, with periodic onsite
availability.
  • Niederländisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Muttersprachlich oder zweisprachig

  • Französisch

    Muttersprachlich oder zweisprachig

  • Deutsch

    Konversationssicher

Vor Ort möglich
Montpellier (bis zu 50 km)

Projekt- und Berufserfahrung

  • APM Terminals
    Software Engineer / Architect
    LOGISTIK & SUPPLY CHAIN
    Januar 2025 - Dezember 2025 (11 Monate)
    Amsterdam, NH, Netherlands
    Designed and implemented large-scale, event-driven systems within the terminal logistics domain, with a strong focus on throughput, resilience, and operational simplicity. Played an active role in advocating, coaching, and teaching Event-Driven Architecture—specifically Kafka Streams—across teams. Also guided teams on modern CI/CD and GitOps practices, helping improve delivery reliability, operational maturity, and developer autonomy. Worked hands-on across system design, implementation, and platform automation in a cloud-native environment.

    Technologies:
    Kafka (Streams), Kotlin / Java, Ktor, Spring Boot, Domain-Driven Design, React, TypeScript, Postgres, GitHub Actions, Kubernetes, Helm, Kustomize.
    Kafka Streams Apache Kafka Kotlin Kubernetes React.js
  • ChargePoint
    Principal Software Engineer
    TRANSPORTWESEN
    September 2022 - Dezember 2024 (2 Jahre und 3 Monate)
    Amsterdam, NH, Netherlands
    Advocated and implemented Event-Driven Architecture across multiple teams, contributing to the evolution of a shared, production-critical streaming platform. Focused on scalability, reliability, and long-term maintainability while mentoring engineers on Kafka Streams, Kotlin, and distributed system design.

    Technologies:
    Kafka (Streams), Kotlin, Ktor, Spring Boot, CI/CD, Cloud Platforms, Postgres, TimescaleDB, MongoDB, React, TypeScript, Kubernetes, Helm, Kustomize.
    Kafka Streams Apache Kafka Kotlin Kubernetes Node.js
  • ViriCiti (now part of ChargePoint)
    Software Engineer
    TRANSPORTWESEN
    September 2021 - August 2022 (11 Monate)
    Amsterdam, NH, Netherlands
    Designed and rebuilt edge software running on embedded devices connected to vehicle CAN-bus systems for hybrid and fully electric public transport fleets. Implemented configurable CAN parsing and on-device rule engines enabling geo-aware and context-aware behaviour (e.g. automatic electric mode, heating, and energy optimisation), streaming telemetry and GPS data reliably to the cloud for real-time fleet dashboards

    Technologies:
    TypeScript, Node.js, Kotlin, Spring Boot, Kafka, CAN-bus, Gitlab CI, Docker.
    Typescript Node.js Apache Kafka Kotlin

Empfehlungen

Sei die erste Person, die Marc empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Information Technology
    University of Amsterdam
    1994
    Information Technology
  • Gemeentelijk Gymnasium
    1988

Fähigkeiten

Kategorien