Martin Trenker
Technical Lead and Solutions Architect
Across 20 engagements, the useful work was rarely only technical or only organizational. Delivery improved when code, ownership, feedback, and trust were handled together.
I work close to teams that build the product, help make decisions explicit, and support sponsors who want faster delivery without more theater.
Certifications: AWS Certified Developer – Associate & AWS Certified Cloud Practitioner (until 2023).
Availability
Available from September 2026 · 2–5 days/week · Munich and remote DACH · German and English
Where I tend to help
patterns across projects
01
Architecture and safer change
Boundaries, state, tests, and architecture that let teams change software without creating a new knot every sprint.
02
Alignment, incentives, and ownership
Clearer reviews, smaller slices, visible trade-offs, and enough trust between sponsors, middle layers, and teams for change to survive daily pressure.
03
AI adoption with judgment
Assistants, agents, and automation where the work is clear enough to describe, review, and own. If the process is vague, I fix that before adding AI.
Project history
real engagements, newest first
Jan 2024 – Jul 2026
Düsseldorf
Retail
React Expert → Technical Lead → Solutions Architect
Douglas GmbH
Modernise the POS/CRM platform from its React frontend to backend services in TypeScript/Node.js and C#/.NET, unify the CRM API landscape, and introduce governed AI tooling.
Role progression
- +01 · React Expert: Joined to modernise the POS software used in more than 1,200 stores across 14 European countries.
- +02 · Technical Lead: Led the move from legacy Angular to maintainable React and shipped the business-critical CRM integration in under a year.
- +03 · Solutions Architect: Took on broader scope across TypeScript/Node.js and C#/.NET backend services to unify the CRM API landscape and introduce governed AI tooling for daily delivery work.
Personal ownership
- +developed and maintained a production CRM backend in TypeScript/Node.js with NestJS and Express, covering API endpoints, configuration, and external service integrations
- +extended the solution into C#/.NET and personally designed and shipped the unified API, applying architecture patterns across stacks and using AI tooling as part of a reviewable engineering workflow
- +built a Node.js/TypeScript agent CLI giving AI agents governed access to Jira, Confluence, Azure DevOps, and internal tooling, with human review of all output
Outcomes and evidence
- +software runs on every cash register in more than 1,200 stores across 14 European countries
- +rewrote the CRM/POS integration in under a year with clearer architecture, more test coverage, and updated documentation
- +moved from after-hours deployment windows toward safer deployments during business hours through better error handling, observability, and recovery paths
Team delivery and contribution
- +onboarded 1 senior and 2 junior developers; all productive contributors within weeks
- +introduced "Full Stack Fridays", team-driven learning sessions covering Figma prototyping, GraphQL, C#/.NET, and more
react · typescript · node.js · nestjs · express · angular · next.js · dotnet · csharp · mongodb · kubernetes · azure-devops · instana · grafana · graphql · rest · entra-id · oauth
Solutions Architect
Oetker Digital GmbH
Managed the handover of a Next.js platform from an external agency to a newly formed in-house team, audited the codebase, merged two products, and got the team up to speed.
- +audited the codebase and improved quality across the stack: Next.js, TypeScript, GraphQL, Apollo, Cypress, Storybook, Tailwind
- +consolidated two separate web products into a single codebase without disrupting active development
- +onboarded four new hires in parallel while keeping delivery on track
- +introduced lightweight agile practices that the team adopted
react · next.js · typescript · graphql · apollo · cypress · storybook · tailwindcss
Technical Lead
UXMA GmbH & Co. KG
Led a three-person team building a data-heavy internal web app in TypeScript and React, with a strong focus on mentoring two junior developers.
- +daily pair-programming with two juniors, both grew into independent contributors within weeks
- +tracked down and resolved chronic render-cycle bottlenecks, reducing page interaction delays
react · typescript · redux-toolkit · jest · react-testing-library · storybook · cypress
Technical Architect
Fielmann AG
Rewrote a complex AngularJS optometry workflow app in TypeScript/React, replacing ad-hoc state logic with XState-driven form architecture for in-store staff.
- +daily pair-programming as the main knowledge transfer strategy
- +state-machine driven multi-step form architecture built to make changes safer
- +custom on-screen keyboards tailored to in-store workflows
react · typescript · xstate · storybook · cypress
Engineering Consultant
Interhyp AG
Built a real-time communication micro-frontend handling VoIP calls between customers and mortgage advisors, using React, Redux Toolkit and WebRTC.
- +took on agile coaching alongside development, reducing sprint friction
- +first production WebRTC integration, shipped without third-party SDK
react · redux-toolkit · webrtc · jest · storybook · react testing library
Frontend Engineer
ProSiebenSat.1 Digital GmbH
Built and maintained React components powering high-traffic show websites for ProSieben and Sat.1 formats, with GraphQL APIs and analytics tracking throughout.
react · graphql · jest · cypress · storybook · apollo
Frontend Engineer
InstaMotion Retail GmbH
Built a React + GraphQL web magazine for Germany's largest online car dealer, connected to a headless CMS.
react · headless-cms · storybook · jest
Frontend Engineer
Fineway AG
Built components for an online travel magazine using React, TypeScript and GraphQL, backed by Contentful as a headless CMS.
typescript · react · graphql · headless-cms · storybook · jest
Frontend Engineer
Lufthansa AG
Developed React components for Lufthansa's digital touchpoints, integrated into Adobe Experience Manager.
- +accessibility as a hard requirement, not an afterthought
- +component library built for editorial reuse across markets
react · aem · typescript · redux · storybook · jest
2016 – 2017
Siegsdorf
Machine Manufacturing
Real-time Web Systems Engineer
Brückner Group
Built real-time monitoring dashboards served directly on industrial machines, using native web components years before they went mainstream.
- +early adopter of native web components via Polymer in a production manufacturing context
polymer · web-components
Lead Developer
F24 AG
Ported an iOS app to Android using React and Cordova. Scoped, executed and shipped within two months.
react · cordova
Technical Lead
Mindogo GmbH
Delivered a QR-code-based badge management system for staff and visitors, including on-demand print integration.
laravel · angularjs · mysql · javascript · html · css · php · printing · qr-codes
2014 – 2016
Munich
Consulting
Technical Lead
McKinsey & Company
Rearchitected a legacy migration tool, moved to Symfony + React with CQRS-backed data structures, and made changes easier to trace and review.
- +introduced CQRS in a PHP project at a time when the pattern was still uncommon there
symfony · react · cqrs · mysql · javascript · html · css · php
Fullstack Developer
BMW Group
Built a multi-region dealer evaluation platform for BMW, supporting both customer-facing and internal staff surveys across global markets.
- +hierarchical evaluation model: store → local → regional → country, each level saw exactly the data their role required
- +adopted AngularJS before the framework was mainstream in enterprise contexts
- +multi-region, multi-language rollout across BMW's global dealer network
laravel · angularjs · mysql · javascript · html · css · php
2012 – 2014
Munich
Consulting
Fullstack Developer
McKinsey & Company
Maintained a worldwide hardware migration tracking system used across McKinsey offices globally, built on Zend Framework and Oracle DB.
zend-framework · oracle · javascript · html · css · php
2012 – 2016
Munich
Consulting
Fullstack Developer
Mindogo GmbH
Owned a full-stack auction platform used for a company-wide annual charity event, covering database schema, backend, and frontend.
laravel · angularjs · mysql · javascript · html · css · php
Frontend Developer
Travian Games
Built interactive JS components for a live browser game, with a tight focus on performance and smooth real-time UX.
mootools · javascript · html · css
2009 – 2012
Munich
Consulting
Fullstack Developer
McKinsey & Company
Extended and maintained a global asset management system for McKinsey's IT operations, built on PHP, ExtJS and Oracle DB within a cross-functional agile team.
extjs · oracle · php · javascript · html · css · zend-framework
2008 – 2009
Munich
Engineering
Web Developer
Siemens AG
Built and maintained internal web portals for one of Germany's largest engineering firms within a SharePoint environment.
sharepoint · javascript · html · css · google-maps
Current hands-on systems
what runs / what I own / why it matters
EU-sovereign Kubernetes platform
After five years of running my own projects serverless on AWS (CDK, Lambda, Cognito), I migrated everything in 2025 to a self-operated Kubernetes platform on European infrastructure — and have run it in production since.
- +Terraform-provisioned cluster on Hetzner with Cilium CNI
- +GitOps deployments via ArgoCD; secrets encrypted in Git with Sealed Secrets
- +full observability stack: Prometheus, Grafana, Loki
- +PostgreSQL via CloudNativePG with pooling, alerts, and dashboards
- +runs five production applications
What I own
- +I provision the cluster and own deployment, observability, data services, secrets, upgrades, and recovery.
Client relevance
- +Direct operating experience with GitOps, Kubernetes, and production observability informs architecture and delivery decisions for client systems.
Operational responsibility
- +Five production applications run on the platform with PostgreSQL pooling, alerts, dashboards, logs, and metrics.
kubernetes · terraform · argocd · cilium · sealed-secrets · prometheus · grafana · loki · postgresql
yamiat.com
A production side project in continuous development since 2020. From 2020 to 2025 it ran serverless on AWS using CDK, Node.js Lambdas, AppSync, Cognito, EventBridge, and a single-table DynamoDB model.
What I own
- +I owned the full AWS architecture, infrastructure as code, data model, application code, and self-mutating deployment pipeline.
Client relevance
- +Direct experience designing and operating serverless APIs, event-driven services, access control, CI/CD, and DynamoDB access patterns in production.
Operational responsibility
- +Operated on AWS for five years, then migrated to a self-operated Kubernetes platform in 2025; continuously developed in production since 2020.
aws · aws-cdk · lambda · node.js · appsync · dynamodb · cognito · eventbridge · codepipeline · next.js · react · typescript · graphql · dotnet · postgresql
Agent tooling & MCP
The workflow behind my daily AI usage: a custom MCP server, skills and extensions for coding agents, and deterministic tooling around AI output — built and used daily, not demoed.
What I own
- +I build and maintain the MCP server, agent skills, extensions, and deterministic checks around generated work.
Client relevance
- +The system makes AI-assisted delivery bounded, inspectable, and reviewable instead of treating model output as an unchecked result.
Operational responsibility
- +Used in daily engineering work with human review before changes are accepted.
Reviewable workflow example
- +Reviewable example: issue-scoped agent → isolated worktree → deterministic test and build gates → human-reviewed pull request.
typescript · mcp · ai-agents · node.js