MS

Martijn Scheffer

Available to hire

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

Industry experience

  • Software & Internet
  • Media & Entertainment
  • Education
  • Professional Services
  • Other

Work experience· 19 roles

Founder & Developer · AM DevelopmentMar 2025 – Present · 1 yr 9 mos

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.

Software Analyst · SWIFTAug 2024 – Mar 2025 · 8 mos

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.

Software Engineer · SWIFTAug 2024 – Present · 2 yrs 4 mos

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.

MyMap Prototype · Personal ProjectApr 2023 – Jul 2024 · 1 yr 4 mos
Independent Project Lead · Drone ProjectJan 2023 – Dec 2023 · 1 yr
Big Data Developer · RTBFJan 2018 – Mar 2023 · 5 yrs 3 mos
Founder & Developer · AM DevelopmentJan 2016 – Dec 2018 · 3 yrs
Founder / Lead Developer · AM DevelopmentJan 2016 – Jan 2018 · 2 yrs 1 mo

Certifications and awards

Self-taught programmer2030 – 2026

Hire Martijn Scheffer today

Post a job and invite Martijn, or contact them directly. No hidden commission.

Post a job