portfolio
0:about1:skills2:experience 3:contact
mathias@monstrey-tech

MONSTREY TECHNOLOGIES

Senior Backend Developer · Freelance · Belgium

Senior Backend Developer with 15+ years of experience. I design and build the distributed cloud backend behind an industrial-robotics SaaS platform, moving real-world device data to customers under latency pressure. I run hundreds of telemetry events/sec from a production robot fleet and a multi-terabyte-per-month pipeline handling tens of thousands of inspections/week, and I match protocols to the shape of the traffic: event fan-out over RabbitMQ, gRPC streaming for bulk transfer, GraphQL at the edge. Security-rooted (ex-pentester), designer-minded.

Currently booked, always open to talk

Soft Skills

  • Communication Clear documentation, async-first collaboration, transparent status updates
  • Problem-solving Breaking down complex challenges, creative solutions, pragmatic trade-offs
  • Self-directed Independent work, minimal supervision, proactive about roadblocks
  • Client collaboration Requirements gathering, API design reviews, technical decision documentation
  • Mentoring Knowledge sharing, code reviews, guiding junior developers

Work Style

  • 80% remote preferred, occasional travel/office OK
  • Flexible timezone (UTCยฑ2 currently)
  • Async-first communication
  • Long-term projects preferred

Tools & Environment

IDE
NeovimVS CodeIntelliJ
OS
Arch LinuxUbuntuWindows

Languages

  • Dutch native
  • English fluent
  • French conversational

ARCHITECTURE

Distributed Systems Microservices Event-Driven API Design Scaling Backpressure

API & PROTOCOLS

GraphQL gRPC / Protobuf REST WebSocket RabbitMQ

SECURITY

RBAC / CASL Token Exchange JWT / OAuth2 Secure API Design Penetration Testing

LANGUAGES & RUNTIME

Node.js TypeScript JavaScript Python

FRAMEWORKS

NestJS Express Mongoose Apollo Server

DATABASES & MESSAGING

MongoDB Redis RabbitMQ BullMQ PostgreSQL

CLOUD & DEVOPS

Docker AWS (S3, Bedrock) Git Kibana

AI TOOLING

AI Skill Integration Model Serving Python Service Refactoring LLM Integration RAG Pipelines

Senior Backend Developer & Distributed Systems Engineer

Monstrey Technologies โ†’ Energy Robotics · 2022-12 - Present

description

Senior backend developer on a team of 4, working across the distributed cloud platform that links a production robot fleet, customer frontends, and AI skills. Own the core API, data-ingestion pipelines, and cross-service infrastructure: hundreds of telemetry events/sec from the fleet and a multi-terabyte-per-month pipeline handling tens of thousands of inspections/week (high-resolution images plus drone video). Drove the migration of AI-skill data flow from direct REST with base64-encoded payloads to RabbitMQ event fan-out with gRPC streaming for bulk transfer. Refactor Python AI prototypes into production services, own customer-facing API documentation, and mentor 1 developer on the team.

NestJSTypeScriptGraphQLgRPCRabbitMQPythonMongoDBRedis
key areas
Real-time Telemetry & Core API

Central GraphQL API connecting frontends, devices, and AI workloads, serving hundreds of telemetry events/sec from a production robot fleet via real-time subscriptions.

NestJSTypeScriptGraphQLMongoDBRedis
Media-Ingestion Pipeline

End-to-end pipeline handling tens of thousands of inspections/week (high-resolution images and drone video, multi-terabyte-per-month): ingestion, cloud storage, and background processing.

NestJSTypeScriptAWS S3RabbitMQBullMQ
Event-Driven Skill Architecture

Drove the migration of AI-skill data flow from direct REST with base64-encoded payloads to RabbitMQ event fan-out with gRPC streaming for bulk data, decoupling event delivery from transfer and enabling back-pressured, independently-scaling skills.

RabbitMQgRPCEvent-DrivenArchitecture
API Gateway Authorization

RBAC/CASL permission resolution at the GraphQL API gateway, with inter-service authentication migrating from one-time-passwords to token exchange for stronger service identity.

CASLRBACJWTToken ExchangeSecurity
AI Skill Integration

Refactored Python AI prototypes into production services with structured logging, clean service boundaries, and event-driven execution the team can build on.

PythonAI IntegrationArchitectureService Design

Full Stack Developer

Monstrey Technologies โ†’ Vlaamse Overheid · 2018-08 - 2022-12

description

Full stack development for the Flemish government via Monstrey Technologies. Primarily frontend-focused, building Vue applications on a .NET backend. Set up authentication flows and kickstarted multiple projects, guiding them to maturity before handoff.

.NETVueTypeScriptAuthentication
key areas
Frontend Development

Built and maintained Vue.js applications for government-facing platforms, handling component architecture, state management, and UI/UX consistency across projects.

Vue.jsTypeScriptJavaScript
Backend Development

Developed and maintained .NET backend services, building APIs and business logic layers consumed by frontend clients.

.NETC#REST
Auth & Access Control

Designed and implemented authentication and authorization flows, integrating identity providers and securing access across frontend and backend layers.

AuthenticationAuthorizationOAuthOpenID Connect
CI/CD & Environments

Worked within Azure DevOps pipelines for automated builds, testing, and deployments across staging and production environments.

Azure DevOpsCI/CDPipelines
Backend for Frontend

Implemented BFF services using Express to tailor backend responses to frontend needs, reducing coupling between UI clients and core backend services.

ExpressNode.jsBFFAPI Design

R&D Software Engineer

Telecom-IT · 2014-12 - 2018-08

description

R&D software engineering focused on Android platform development for healthcare environments. Worked on Android kernel modifications to improve network reliability of devices used indoors in healthcare facilities. Developed a new Android application for real-time alerting purposes.

AndroidLinux KernelJavaNetworkingHealthcare
key areas
Android Kernel Development

Modified Android kernel networking stack to improve wireless reliability of devices operating in indoor healthcare environments.

AndroidLinux KernelNetworkingC
Alerting Application

Developed a new Android application for real-time alerting in healthcare facilities.

AndroidJavaHealthcare

Pentester

PwC · 2011-08 - 2014-12

description

Penetration testing and security assessments at PwC. Conducted black-box penetration tests, vulnerability assessments, and security audits for clients across various industries. Identified security weaknesses through systematic testing, documented findings with risk assessments, and provided remediation recommendations.

Penetration TestingVulnerability AssessmentSecurity AnalysisRisk Assessment
key areas
Black-box Penetration Testing

Conducted comprehensive penetration tests from an external attacker perspective, identifying vulnerabilities in network infrastructure, applications, and systems.

Penetration TestingNetwork SecuritySystem Security
Vulnerability Assessment

Performed vulnerability scanning and analysis to identify security weaknesses, assess their severity, and prioritize remediation efforts.

Vulnerability AssessmentRisk AnalysisThreat Modeling
Security Audits

Conducted security audits and documented findings with detailed risk assessments and actionable remediation recommendations for clients.

Security AuditsRisk AssessmentDocumentation
fetching activity...
contact
SERVICES
  • Backend Architecture & Development
  • API Design (GraphQL, gRPC, REST)
  • Microservice Design & Implementation
  • Data Pipeline & Event-Driven Systems
  • AI Tooling & LLM Integration
  • DevOps & Containerization
Currently booked, always open to talk
mathias@monstrey-tech : ~/portfolio $