Hi, I’m Marco. I help companies build software that lasts, and use AI to build it faster.
Software consultant, architect and interim CTO. Twenty years of experience, an agentic coding workflow, and a habit of making pragmatic, business-driven technology decisions.
What I do
Architecture & modernisation
Untangle legacy platforms, plan the migration, and stay hands-on until it ships. Cloud, Kubernetes, Infrastructure as Code.
Interim CTO & engineering leadership
Fill the gap while you hire, or take the first CTO seat at an early-stage company. Strategy, hiring, teams that own their work.
Hands-on development
Scala, Java, Python and TypeScript. AI integration from RAG to multi-agent systems and MCP, and helping teams adopt agentic coding without losing code quality.
Technical due diligence
An honest, readable assessment of a codebase, team and platform before you invest, merge or acquire.
Products
Things I build and run on the side.
CampaignKit Email validation SaaS
Cleans mailing lists before you send. Real-time verification, a developer-friendly API, integrations with the usual CRMs and marketing tools, and an MCP server so AI assistants can validate addresses too. GDPR compliant, hosted in the EU.
RunFast Training iPhone app for running training plans
Builds a periodised training plan around your fitness, your goal and the days you can actually run, with a target pace for every session. Completes runs from Apple Health with one tap. No account, no ads, no tracking.
Recent work
Freelance since 2022. A few of the things clients have trusted me with.
- 2026
Print shop SME, custom web application
Replaced a complex Excel-based order management and accounting setup with a simple, fast web application. Delivered in one week.
- 2023 – 2025
Waste-management startup Interim CTO
Led the system architecture migration, cutting infrastructure costs in half. Integrated truck scales into the platform.
- 2023 – today
Vehicle scanner manufacturer Process orchestration, support platform
Maintain their Python process orchestration system. Replaced the ticketing tool with a custom support platform with AI capabilities and deep process integration.
- 2023
Energy utility Enterprise architect, integrations
SAP to Microsoft Dynamics migration as part of a digital transformation programme.
- 2022 – today
Automotive SaaS company Software architect
Planning and building the platform modernisation with a team of five. Introduced Infrastructure as Code with AWS CDK. Technical advisor during a merger due diligence.
Before that
- 2019 – 2022
Chief Technology Officer Automotive SaaS company
Led the platform strategy with open APIs, enabling more than ten partner integrations. Grew the division from 10 to 30 people, restructured it into cross-functional teams and established product management.
- 2018 – 2019
Head of Engineering Automotive SaaS company
Led the migration from on-premise to AWS with Kubernetes, introduced CI, centralised logging and monitoring. Managed and grew a team of eight developers.
- 2014 – 2018
Senior Scala Developer & Tech Lead Automotive SaaS company
Search, performance and reliability on the platform. Onboarded and trained junior developers.
- 2011 – 2014
Software Developer & Trainer Software consultancy
Trainer for Scala, JavaScript and AngularJS. Consultant for automotive clients. Open-source committer to a type-safe Scala ORM.
- 2005 – 2011
Software Developer Wholesale group
Migrated an EDIFACT system from COBOL to Java handling more than 200,000 messages a day. Internationalised distributed Java systems for Eastern European markets.
- 2000 – 2005
Software Developer IT service providers
Apprenticeship and first years. Distributed call-center system in .NET, Linux and Oracle administration, business-process automation.
Good to know
- Languages
- German, English, Spanish
- Tech
- Scala · Java · Python · TypeScript · AWS · Kubernetes · PostgreSQL
- Certified
- AWS Solutions Architect · Functional Programming in Scala (EPFL) · Machine Learning (DeepLearning.AI)
- Where
- Remote, working with teams across Europe.
Let's talk
Got a platform that needs untangling, a team that needs a CTO for a while, or just a question? I'd love to hear from you.