
Markus Reisenhofer
Technical Team Lead & Senior Full-Stack Engineer
Technical and disciplinary team lead with 15+ years of experience spanning full-stack development, cloud-native architecture, and DevOps. Focused on coaching engineers, modernizing legacy systems, and building scalable, highly available platforms on GCP and AWS.
Professional Experience
Technical Team Lead · Blume 2000 SE
04 / 2024 — present- Assumed both technical and disciplinary leadership of a cross-functional development team, fostering individual strengths, coaching team members, and ensuring efficient collaboration.
- Managed and coordinated external service providers while maintaining quality standards, timelines, and budgets.
- Responsible for migrating the existing online shop to standard software solutions (commercetools and fulfillmenttools, MACH Alliance).
- Modernized the system landscape, progressively replaced legacy systems, and developed cost-saving measures by retiring old infrastructure.
- Monitored costs for the existing system landscape and identified optimization opportunities.
Senior Full-Stack Developer · Blume 2000 SE
03 / 2023 — 03 / 2024- Conducted architecture reviews to analyze existing systems, identify optimization potential, and derive sustainable technical recommendations.
- Established Infrastructure-as-Code practices to ensure stable, reproducible, and transparent infrastructure.
- Introduced GitOps workflows in combination with Kubernetes to standardize deployments and automate key processes.
- Used Google Cloud Platform (GCP) to develop and operate scalable, highly available applications.
Full-Stack Developer / DevOps · enersis europe GmbH
04 / 2020 — 03 / 2023- Worked across frontend and backend development, quickly adopting TypeScript and Node as part of the daily toolset.
- Contributed increasingly to the ETL area with Python and Airflow, and supported DevOps initiatives.
- Gained hands-on experience with AWS services, managing resources such as ECR, SES, and EC2.
- Coordinated a distributed, multi-country development organization in English — effectively a team lead role without direct personnel responsibility.
- Acted as software architect within the circle team, responsible for the technical design and implementation of a new multi-tenant, microservices-based module for the grids software.
- Designed the microfrontend implementation using Docker containers with horizontal and vertical scalability within AWS clusters.
Backend & Frontend Developer · BestSearch Media GmbH
09 / 2014 — 03 / 2020- Built strong foundations in Symfony and Silex and contributed to the redevelopment of a portal replacing a legacy system, introducing Elasticsearch for the first time.
- Adapted an existing TYPO3 installation to pass content to the new portal via API calls and developed microservices with the corresponding API structure.
- Continuously ported services to Docker and prepared deployments into a Kubernetes environment to meet scalability requirements.
- Kept Symfony framework components up to date, resolving deprecations, and implemented a white-label market solution for external partners.
PHP Developer · arTec Berlin GmbH
02 / 2011 — 08 / 2014- Entered TYPO3 development self-taught and advanced the in-house library software built on it.
- Evaluated a new PHP framework for a complete redevelopment beyond classic CMS requirements.
- Introduced Subversion and a ticketing system into the company, supporting ISO 9001:2015 quality management certification.
Web Developer · getdesigned GmbH
10 / 2007 — 02 / 2011- Supported a steadily growing client base directly, with added responsibilities in project coordination and client visits.
- Implemented projects in a partner company's CMS and provided rotating first-level support outside regular working hours.
Internship as Web Developer · getdesigned GmbH
06 / 2007 — 10 / 2007- Translated graphic design concepts into HTML templates and maintained existing projects using the in-house PHP framework.
- First professional exposure to MySQL.
Skills & Competencies
Google Cloud Platform
Building and operating scalable, highly available applications. Extensive experience with GKE and Pub/Sub for distributed, event-streaming architectures.
Kubernetes
Managed AWS and on-premises clusters since 2018, following a GitOps approach with Flux and Kustomization, plus live operations and scaling.
Terraform
Infrastructure-as-Code with reusable modules and standardized deployments integrated into CI/CD pipelines.
Docker
In use since 2017 to standardize development environments and prepare production deployments to Kubernetes.
Flux CD
GitOps operating model for Kubernetes clusters with declarative config and automated reconciliation.
Go
High-performance, cloud-native services, API integrations, webhooks, monitoring, and metrics.
Python
ETL modules since 3.7, geodata preprocessing with Pandas and GeoPandas, and Airflow data pipelines.
PHP
In professional use since 5.3, actively developing with each new version.
Symfony
Used across many projects since BestSearch Media; also Silex and Twig for portal software.
PostgreSQL
Persistent data and materialized views over large datasets, including geospatial data processing.
Elasticsearch
In use since 2014 for search-driven portal features.
Redis
Applied professionally for performance gains through caching mechanisms.
GitHub Actions (CI/CD)
Automated CI/CD pipelines with testing, build, and deployment, plus structured branching and PR workflows.
Sass / Gulp.js
CSS workflow automation since 2012, migrated from Ruby to Node.js tooling.