Alle ervaring
03 · Brussel · Full-time

Software Architect & projectmanager

Beyver / Covalliant

Leidt de architectuur en implementatie van de digitale platformen van Beyver / Covalliant van begin tot eind.

Focusgebieden

  • Architecture
  • DevOps
  • Observability
  • Project Management

Technologieën

  • Next.js
  • React
  • TypeScript
  • Payload CMS
  • Node.js
  • MongoDB Atlas
  • Tyk
  • Cloudflare
  • Pulumi
  • GitHub Actions
  • Playwright
  • Prometheus
  • Grafana

Overview

This record covers the Software Architect and Project Manager role at Beyver / Covalliant in Brussels, running from January 2024 to September 2024. The role leads the end-to-end architecture and implementation of Beyver / Covalliant's digital platforms: internal administration, HR management, and training and educational tools.

Architecture & Development

  • Ontwierp een modulaire monorepo-architectuur: frontends in Next.js (React/TypeScript) en een backend in Payload CMS (Node.js/Express).
  • Integreerde MongoDB Atlas als belangrijkste datastore, inclusief Atlas Vector Search voor semantische queries en AI-functies.
  • Implementeerde Tyk OSS API Gateway voor centrale routering, rate limiting en authenticatie over alle services heen.
  • Automatiseerde workflows en edge-optimalisatie met Cloudflare (R2-opslag, Pages, Zero Trust, Turnstile).
  • Ontwierp fouttolerante deploymentpipelines met Pulumi voor Infrastructure as Code.

DevOps & Observability

  • Bouwde CI/CD-pipelines in GitHub Actions met Qodana voor statische analyse, Trivy voor containerscanning en Playwright voor componenttests.
  • Implementeerde Prometheus, Grafana, Loki, Tempo en Pyroscope voor monitoring, logs, tracing en performanceprofiling.

Delivery & Collaboration

  • Maakte architectuurdiagrammen (Mermaid.js, PlantUML) om oplossingen zowel aan het management als aan ontwikkelaars uit te leggen.
  • Coördineerde de taken van het ontwikkelteam met Plane.so en agile sprints, in lijn met de roadmap en de schaalbaarheidsdoelen.