Resume

Senior Software Engineer with 30+ years of experience building distributed systems and scalable backend services. Expertise in microservices, networking, and distributed architectures, with a growing focus on systems internals and infrastructure engineering. Active open-source contributor to low-level systems tooling, building expertise in eBPF-based networking, observability, and security.

Building custom eBPF-based network dataplane with CNI integration. eBPF test framework.

github.com/erwin-kok/sarena

Validation tooling for distributed consensus correctness.

github.com/erwin-kok/porcupine-rs

Implements C parsing (including typedef handling), AST optimization, and lowering to three-address code (TAC). Work in progress.

github.com/erwin-kok/conjvm

Implemented core libp2p specification modules and participated in community calls. Built crypto library from scratch (ECDSA, Ed25519, Secp256k1, RSA — all mathematical operations implemented directly, no third-party libraries), multiformat library, and several transport/security protocols (Noise, Mplex, Ping, Identify), Datastore (RocksDB).

Merapar Technologies, Veldhoven · 2024–present

  • Built on-prem Kubernetes cluster from scratch, migrating workloads from standalone servers/VMs for improved high availability and modernization
  • Integrated Kubernetes platform with existing infrastructure (NetApp, ACI, F5), bridging legacy and cloud-native environments
  • Redesigned Offer Generator service and migrated from VM-based deployment onto Apache Airflow for workflow orchestration
  • Reimplemented Metadata Search and Store service in Kotlin — reduced costs, modernized stack, and eliminated dependency vulnerabilities across distributed microservices
  • Evaluated Apache Spark Connector for efficient BigData processing operations

Key Achievements

  • Technical Lead for distributed microservices redesign: owned architecture, implementation decisions, and cross-team coordination. Mentored other engineers.

Philips Research, Software Concepts, Eindhoven · 2022–2024

  • Setup Kubernetes cluster for structured, predictable deployment of new releases — improved release velocity and safety
  • Established CI/CD pipeline using GitHub Actions with automated build and quality control gates
  • Increased code coverage and software quality metrics through SonarQube integration
  • Led code ownership initiatives across distributed development teams
  • Applied deep learning models for IVUS vessel wall and lumen detection in cardiovascular imaging
  • Designed graph-based visualization tools enabling scientists to analyze patient datasets for outlier and similarity detection
  • Prepare and collaborate for ASTRO conference and request early feedback

Key Achievements

  • Team won Hackathon in two categories (Customer Value, Collaboration)
  • Team won Software Excellence Award – Reach of Practice (spreading good SW practices through collaboration & hands-on working with other teams)

Philips, Collaborative Care Ecosystem (CCE), Eindhoven · 2018–2022

  • Pioneered migration from CloudFoundry to Kubernetes, driving organizational adoption by showcasing platform advantages
  • Designed and built 10+ microservices in CloudFoundry integrating third-party applications across the platform ecosystem
  • Designed Authentication and Authorization frameworks controlling granular system access
  • Built RESTful APIs (CRUD) for inter-service communication
  • Established CI/CD pipeline (TFS + GitHub Actions) for automated build, testing, quality control, and consistent deployment
  • Championed code ownership, TDD, and pair-programming (XP) practices for quality assurance and knowledge sharing

Key Achievements

  • Deployed DataDog for metrics and alerting
  • Recognized as resident expert in Reactive Streams — first point of contact for architectural guidance

Philips, CDP2 / OneBackEnd, Eindhoven · 2016–2018

  • Transitioned from monolithic application development to microservices architecture for Sonicare, Avent baby monitors, and consumer health products
  • Designed and built 10+ microservices in CloudFoundry as backend infrastructure
  • Established Prometheus/Grafana observability stack for metrics, troubleshooting, and proactive downtime prevention
  • Managed 24/7 on-call rotation in shifts—maintained high uptime and adherence to international regulatory requirements
  • Built RESTful APIs enabling third-party Android/iOS applications to integrate with backend services
  • Implemented CI/CD pipeline using Jenkins for fast, consistent deployments
  • Championed TDD and pair-programming (XP) practices for quality assurance and knowledge sharing

Key Achievements

  • Migrated service deployment from CloudFoundry buildpacks to Docker images — improved consistency across local/cloud environments and enhanced testability
  • Created tooling for streamlining Maven POM settings across projects
  • Introduced “super pom” concept unifying dependencies across 10+ microservices, enabling vulnerability tracking and security efficiency

(Compacted – Different roles and departments) · 1996–2016

  • Component Owner (Expert) for Volume Visualization — led development of rendering drivers for improved image quality and performance
  • Developed DICOM interoperability layer converting proprietary formats between vendors for cross-platform medical imaging compatibility
  • Collaborated with research teams on visualization, path-tracking, and volume construction algorithms
  • Served as Scrum Master facilitating agile development processes

Key Achievements

  • Won 2016 Hackathon deploying Volume Visualization to CloudFoundry — frontend controls with backend rendering optimized for CPU, memory, and network efficiency (later became foundation for WebADE project)
  • Authored multiple volume rendering drivers delivering measurable improvements in image quality and render speed

Technische Universiteit Eindhoven — Informatie Technische Wetenschappen · 1995–1996

Technische Hogeschool Eindhoven — Technische Computerkunde (Electrotechniek/Informatica) · 1991–1995 · Cum Laude

  • Dutch (Fluent/Native)
  • English (Fluent)
  • German (Moderate)
  • Indonesian (Moderate)
  • Open-source software
  • High-performance systems programming
  • Computer architecture
  • Theatre acting
  • Cycling & hiking
  • Mindfulness