Martijn Scheffer
I'm a full stack developer with 49 years of programming experience, spanning 68k assembler, C++, and modern serverless architectures.
About
I’m a full stack developer with 49 years of programming experience, spanning 68k assembler, C++, and modern serverless architectures. I build complete systems — frontends, backends, APIs, data pipelines, and infrastructure. I have 8 years of hands-on AWS experience across Lambda, Step Functions, S3, Redshift, Kafka, SQS, SNS, and more. I’m the author of marspy, a 30-module async Python framework for data pipelines, and I’ve contributed to the Mac ecosystem with security and integration work. I love turning ambitious ideas into robust, scalable products and mentoring teams to adopt clean, maintainable architectures.
My career spans startups and large teams where I delivered end-to-end solutions, from data platforms to dynamic frontends. I enjoy tackling complex problems, optimizing pipelines, and building cross-cloud tooling to keep code portable and resilient across environments.
- 38 years' experience
- Joined March 2026
Skills· 23
Languages
- EnglishFluent
- FrenchAdvanced
- DutchAdvanced
- ItalianIntermediate
Industry experience
- Software & Internet
- Media & Entertainment
- Education
- Professional Services
- Other
More experts in Brussels, Belgium
Work experience· 19 roles
Building MyMap, a map application that recommends areas by theme (food, hiking, cycling, art) using a custom heatmap layer. Initially deployed on AWS with Lambda, S3, CloudFront, Route 53; later migrated to Cloudflare Workers, D1, and R2. Developed the full frontend in Vue.js with Vite, featuring a custom WebGL heatmap renderer with GLSL shaders. Implemented queue-based tile generation pipelines and real-time cross-device synchronization. Built a cross-cloud abstraction layer to run the same code on AWS and Cloudflare. Created a vector tile pipeline using PMTiles with quadtree-based aggregation for scalable heatmap data.
Analyzed a legacy C project (25 years, ~90,000 lines) and delivered two PoCs demonstrating replacement options: ~3,000 lines of Node.js or ~10,000 lines of C implementing a custom ETL.
Analysis of a C project; created two Proof of Concepts proposing replacement of legacy code using either 3000 lines of Node.js or 15000 lines of C implementing an ETL described in JSON.
Certifications and awards
Hire Martijn Scheffer today
Post a job and invite Martijn, or contact them directly. No hidden commission.















