← All experience
BrusselsFull-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.