Philipp Eschenbach

Chief Technology Officer

Berlin, Germany

CTO with expertise in Java, Kotlin, Micronaut, AI, and cloud-native architectures. Passionate about scaling teams and modernizing tech stacks.

Work Experience

Legal Hero GmbH

Chief Technology Officer

2023-11-01 - Present

Building and scaling the engineering team, modernizing tech stack, and driving AI initiatives.

  • Scaled the engineering "team" of 1 full-stack Developer, growing it to 12 developers with strong expertise in Backend, Frontend, AI and DevOps.
  • Migrated from a monolithic Groovy (Grails) Application to a modern microservices setup using Kotlin and Micronaut, significantly improving performance, scalability, and maintainability.
  • Implemented a Kubernetes (K8s) cluster, improving system reliability and scalability while reducing deployment complexity.
  • Defined and executed the technology roadmap, aligning engineering efforts with business objectives.
  • Launched AI-driven automation projects, including self-trained models to support operational teams and enhance platform effectiveness.

Culcha GmbH

Chief Technology Officer, (late) Co-Foudner and Managing Director

2021-04-01 - Present

Led technical development, moving the platform from MVP to production-ready status.

  • Transitioned the product from an MVP to a fully scalable, production-ready application, ensuring high availability and performance.
  • Designed and implemented a backend architecture using Kotlin and Micronaut, reducing response times and improving system maintainability.
  • Led a product organization of 8 people (engineering, product, design), improving cross-functional collaboration and accelerating development speed.
  • Developed and integrated predictive analytics to enhance user engagement and content creation.

uberall GmbH

VP Engineering

2018-08-01 - 2021-01-31

Scaled the engineering team and introduced microservices architecture.

  • Grew the engineering team from 20 to 60 developers, improving hiring processes and fostering a strong engineering culture.
  • Transitioned the development structure from a traditional backend/frontend model to a squad-based engineering setup, increasing agility and cross-team collaboration.
  • Led all Engineering Managers, ensuring effective leadership and alignment across teams.
  • Introduced microservices with Micronaut, reducing system complexity and improving scalability.

uberall GmbH

Lead Backend Developer

2013-07-01 - 2018-07-30

Led the backend team and modernized infrastructure.

  • Managed a team of 7 backend developers, fostering growth and technical excellence.
  • Designed and deployed cloud infrastructure on AWS, improving system resilience and reducing costs.
  • Executed a zero-downtime migration to AWS, ensuring smooth service transition without impact on customers.
  • Implemented Docker and Jenkins-based CI/CD pipelines, significantly accelerating deployment cycles.

Skills

Development

  • Kotlin
  • Java
  • Groovy
  • Grails
  • React
  • TypeScript
  • Node.js

Architecture & Infrastructure

  • Microservices
  • Micronaut
  • Spring Boot
  • Event-Driven Architectures
  • Scalable Systems

DevOps

  • Kubernetes
  • AWS
  • Docker
  • Terraform
  • CI/CD
  • Jenkins
  • GitHub Actions

AI & Data Engineering

  • AI/ML Model Training
  • Predictive Analytics
  • NLP
  • Data Pipelines

Leadership & Strategy

  • Engineering Leadership
  • Scaling Teams
  • Agile & Squad-Based Structures
  • Technology Roadmaps

Languages

German

Native speaker

English

Fluent