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