All experience
03 · Brussels · Full-time

Software Architect & Project Manager

Beyver / Covalliant

Leads the end-to-end architecture and implementation of Beyver / Covalliant's digital platforms.

Focus areas

  • Architecture
  • DevOps
  • Observability
  • Project Management

Technologies

  • 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

  • Designed a modular monorepo architecture: Next.js (React/TypeScript) frontends and a Payload CMS (Node.js/Express) backend.
  • Integrated MongoDB Atlas as the main datastore, including Atlas Vector Search for semantic queries and AI features.
  • Implemented Tyk OSS API Gateway for centralized routing, rate-limiting, and authentication across services.
  • Automated workflows and edge optimization with Cloudflare (R2 storage, Pages, Zero Trust, Turnstile).
  • Designed fault-tolerant deployment pipelines using Pulumi for Infrastructure as Code.

DevOps & Observability

  • Built CI/CD pipelines in GitHub Actions with Qodana for static analysis, Trivy for container scanning, and Playwright for component testing.
  • Implemented Prometheus, Grafana, Loki, Tempo, and Pyroscope for monitoring, logs, tracing, and performance profiling.

Delivery & Collaboration

  • Produced architecture diagrams (Mermaid.js, PlantUML) to communicate solutions to both management and developers.
  • Coordinated development team tasks using Plane.so and agile sprints, ensuring alignment with roadmap and scalability goals.