Tobias Dußmann

Senior Software Engineer

Skills

Frontend Development

JSF, HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular, WebSockets, Bootstrap, TailwindCSS

Backend Development

Java, Kotlin, Scala, Quarkus, Spring Boot Framework, Webflux, Jakarta EE, Payara, Gradle, Maven, Python, Node, PostgreSQL, MongoDB, Redis, Wiremock, Testcontainers

DevOps & Cloud

Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, Kubernetes, OpenShift, Helm, CI/CD, Sonarqube, Nexus, Postman, Github, Apache Kafka, Terraform, Datadog, Prometheus, Grafana, Jenkins, GitLab CI/CD, InfluxDB, Keycloak, Elastic Stack, Dynatrace, Podman, Docker, Apache, Nginx, Kong, Apisix

Education

Master of Science in Secure Information Systems

University of Applied Sciences Upper Austria

2013 - 2015

Bachelor of Science in Information Technology and Systems Management

University of Applied Sciences Salzburg

2010 - 2013

Languages

German (Native), English (C1), Spanish (A1)

Summary

A genuinely knowledgeable Service Architect and Senior DevSecOps Expert with extensive experience in designing, building, and maintaining large-scale microservice architectures and productive platforms. Proficient in both on-premise and cloud environments, with a strong background in Java and its ecosystem. Passionate for coffee, photography and riding bikes.

Projects

EVSE Load Management

  • Role: Tech Lead (of 3-5 developers)
  • Context: German corporate startup in the energy sector
  • Technologies: Python, Embedded Linux, Azure, InfluxDB, Grafana, Java, Spring Boot, TypeScript, Angular, Terraform, Docker, Kubernetes, Datadog

Engineered backend and embedded Linux solutions for energy management in electric vehicle charging parks. Leveraging open protocol support to provide charge-parks with efficient energy-management solutions using edge-computing devices.

Event Streaming IoT Backend

  • Role: Solution Architect (in agile team of 8 developers)
  • Context: German automotive OEM - Backend for connected cars
  • Technologies: Java, Spring Boot, Angular, Webflux, Scala, Kafka, Elastic, PostgreSQL, AWS {EB, EC2, ECS, Fargate, EKS, Kinesis, Lambda, IAM, VPC}, Terraform, Docker, Datadog

Built high-performance backend services using Java, Spring Boot and Scala. Real-time event streaming via Apache Kafka across multi-region deployments on AWS.

Automotive Security Backend

  • Role: Senior Software Developer (supporting small internal development team)
  • Context: German automotive OEM - Backend for connected cars
  • Technologies: Java, Quarkus, Jakarta EE (Java Enterprise Edition), JSF, Payara, PostgreSQL, Apache, AWS {ECS, Fargate, HSM, VPC}, (Cloud)HSMs, GitLab CI/CD, Terraform, Docker

Developed and maintained security-critical backend systems using Java and Quarkus, employing Hardware Security Modules (HSMs) for secure cryptographic operations. Simultaneous development of modernized cloud-ready microservice and on-premise solution using classic IT blueprints.

Cloud Readiness & Modernization

  • Role: Lead Developer (for large near-shoring team)
  • Context: German automotive OEM - Backend for connected cars
  • Technologies: Java, Jakarta EE (Java Enterprise Edition), Payara, OnPrem, Cloud Infrastructure, OpenShift, Kubernetes, CI/CD, Sonarqube, Nexus, PostgreSQL, Hystrix, Apache, REST, JMS, MQTT, Docker

Conduct a multi-year initiative to migrate legacy services to the cloud. Modernized JEE microservices to ensure cloud-readiness and scalability.

Resiliency Patterns Architecture

  • Role: Supporting Software Architect
  • Context: German automotive OEM - Backend for connected cars
  • Focus: Microservices, Resiliency Patterns
  • Technologies: Java, Jakarta EE (Java Enterprise Edition), Payara, Maven, PostgreSQL, Wiremock, JMS, Hystrix, OpenShift, Kubernetes, Docker

Introduction of Glassfish/Payara JEE reference project for new microservices. Taught and introduced resiliency patterns for a large-scale microservice architecture. Provided architectural guidance, education and reviews to support different development teams in future-proofing existing microservices.

Carsharing Services

  • Role: Developer
  • Context: German automotive OEM - Backend for connected cars
  • Technologies: Java, Jakarta EE (Java Enterprise Edition), Weblogic, Glassfish, Oracle, SOAP, JMS, MQTT

Developed and maintained Java Enterprise applications for carsharing services.

MNO Monitoring Tool

  • Role: Developer
  • Context: German automotive OEM - Backend for connected cars
  • Technologies: C#, .NET, MS Windows

Developed a desktop application for Mobile Network Operator (MNO) monitoring.

Work Experience

Tech-Lead Charging

Coneva GmbH | 2022-10-01 - 2025-04-30

  • Implementing hybrid load-management systems utilizing both local hardware and cloud-based backends.
  • Developed embedded IoT solutions on Linux-based devices using native services and containerization with Docker.
  • Leveraged Azure cloud services, including IoT Hub, for seamless connectivity and management of distributed assets.
  • Infrastructure improvements on both legacy systems as well as employing Infrastructure as Code (IaC) practices.
  • Bootstrapped a common data platform to enable cross-product functionality and data-driven insights.

Solution Architect

Woodmark Consulting AG | 2020-06-01 - 2022-09-30

  • Worked on a distributed automotive IoT backend on AWS, serving thousands of connected vehicles.
  • Improved and extended an event-driven microservices platform using Apache Kafka for high-throughput data ingestion.
  • Championed the widespread adoption of DevOps principles, significantly improving deployment frequency and reliability.

Software Developer

Cognizant Mobility (formerly ESG Mobility GmbH) | 2015-11-02 - 2020-05-31

  • Developed and maintained backend software for various Connected Car services.
  • Built and scaled critical components for car-sharing and vehicle security solutions.
  • Gained extensive hands-on experience with DevOps practices and cloud-native technologies.

Working Student

ESG GmbH | 2014-09-01 - 2015-08-31

  • Contributed to the development of Connected Car backend services.
  • Developed a monitoring dashboard to track the availability of critical services.

Internship

Mylan GmbH | 2013-02-01 - 2013-05-31

  • Collaborated with IT stakeholders to define requirements and gather feedback.
  • Integrated with ITSM data sources to provide real-time insights.
  • Created reports and defined key performance indicators (KPIs) to measure support efficiency.

Support Engineer

Porsche Informatik GmbH | 2010-12-01 - 2013-01-31

  • Managed the setup and delivery of client hardware.
  • Provided on-site technical support and troubleshooting.
  • Served as a primary point of contact for the company's IT help desk.

Volunteer

Youth Leader

DPSG | 2008 - 2010

Served as a volunteer youth leader for the German Scout Association of Saint George (DPSG).