Skip to content

I'm a fullstack software developer and my passion is traveling.

I also enjoy listening to podcasts, long-distance-running and photography, plus a map of countries I've visited.

Name
Dipl.-Inf. Univ., Thomas Spanner
Education

Diplom-Informatiker (Univ.), Computer Science

2003 - 2010 · Technische Universität München

Work experience

Senior Software Engineer, Full-Stack & Platform Engineering

11/2020 - present · Dr. Klein Wowi Finanz AG (Hypoport Group), Berlin

  • Full-stack development with Angular, TypeScript, Java and Spring Boot

  • Development and operation of distributed microservice applications (REST, PostgreSQL)

  • Migration of enterprise applications from Podman-based deployments to Kubernetes

  • Design and maintenance of Kubernetes Deployments, Services, Ingresses (Traefik), Secrets and resource configurations

  • Helm-based application deployments across development, QA and production environments

  • CI/CD automation with TeamCity, including application and branch deployments

  • Observability and production troubleshooting with ELK, Logstash and Fluent Bit

  • Collaboration with infrastructure and platform teams on networking, cluster integration and cloud-native architecture


Software Developer

01/2020 - 06/2020 · Capital Bay GmbH, Berlin

  • Full-stack development of web applications with Angular, TypeScript and NestJS

  • Backend services and APIs with Node.js, NestJS and GraphQL

  • Frontend architecture and responsive web interfaces in an agile, cross-functional team


Web Developer / Webmaster

03/2019 - 12/2019 · christinaday.de, Freelance

  • Design and development of a modern Angular website

  • Technical infrastructure, SEO, responsive design and ongoing improvements


Software Developer

09/2018 - 02/2019 · Akelius GmbH, Berlin

  • Frontend development with Angular, backend development with Java and Spring

  • Responsive web interfaces and frontend/backend integration


J2EE Developer

02/2014 - 08/2018 · Testberichte.de, Berlin

  • Development and maintenance of high-traffic web applications with Java/J2EE

  • Responsive frontend functionality for desktop and mobile with JavaScript, HTML and CSS3


Software Developer

01/2011 - 12/2013 · OnkoDataMed GmbH

  • Enterprise software development with Java, Spring and Oracle databases

  • Design and implementation of backend functionality and business logic

Skills
  • Languages: Java · TypeScript · JavaScript · SQL · HTML5 · CSS/SCSS

  • Frontend: Angular · React · Responsive Web Design

  • Backend: Spring Boot · Spring · J2EE · Node.js · NestJS · REST · GraphQL · Microservices

  • Cloud & Platform: Kubernetes · Rancher · Helm · Docker · Traefik · AWS · Google Cloud Run · Secrets & resource management

  • CI/CD: TeamCity · Git · GitHub · automated application & branch deployments

  • Observability: ELK · Elasticsearch · Logstash · Fluent Bit · Monitoring

  • Databases: PostgreSQL · Oracle · Firebase

  • Ways of Working: Scrum · Kanban · Agile · Cross-functional collaboration

Contact me