×
Andreas Biberacher

Andreas Biberacher

Bridge between Business and IT || Software Modernization | Data Engineering | Cloud Computing | Cybersecurity & Risk Management | Agile Leadership (改善) ||

Stuttgart, DE
+49 177 4330306
German, English, Spanish

Background


About

About

I'm a passionate Tech Lead with a broad knowledge in Cloud Computing, Data Engineering, Cybersecurity, and Legacy Modernization. With a strong focus on delivering reliable and value-centric solutions, I thrive in an environment where quality and continuous improvement are paramount.

I embody a hands-on mentality, leading by example to inspire and motivate my team. My experience in team development enables me to guide cross-functional groups towards success, fostering collaboration, and delivering reliable results.

I have a deep understanding of Cloud Computing, leveraging its vast potential to architect secure and scalable systems. I stay at the forefront of emerging technologies and industry trends, proactively identifying and mitigating potential cybersecurity risks to safeguard critical data assets.

Beyond my technical expertise, I am dedicated to social engagement and giving back to the community. I actively contribute to open-source projects and love to share knowledge (tech talks, mentoring, lectureships at universities), as well as collaborating with like-minded professionals to drive innovation and foster collective growth.

Here are some key highlights of my background:

• Proven track record as a Tech Lead, successfully delivering complex projects and business objectives.
• Extensive experience in cloud-based solutions, especially in designing and executing multi-cloud and edge-computing strategies with Kubernetes.
• Deep knowledge of cybersecurity principles, implementing robust measures during the software development process and in the cloud to protect sensitive information.
• Proficient in data engineering, utilizing distributed data processing (Apache Spark, Kafka) to extract valuable insights and drive informed decision-making.
• Specialized in the topic of application modernization from COBOL/Mainframe to Java/Cloud.
• Audience-centered communication skills to include stakeholders (developers, business experts, C-level, and external customers) in decision-making processes.
• A leader, fostering a culture of innovation, collaboration, and growth within cross-functional teams.

To sum it up, I am the bridge between management, stakeholders, and the engine room. With my in-depth technical and leadership expertise, I navigate through the complexity of a VUCA-driven landscape, constantly maintaining an overview. By building and involving cross-functional teams, I turn my knowledge into reliable and value-creating solutions, starting from day one.

Let's connect and explore ways we can Let's connect and explore ways we can prosper together.

Work Experience

Work Experience

  • Solutions Architect, T-Systems on site services GmbH

    Jul, 2023 - Present

    Project scope: Automated detection of drones in high-security areas such as airports and stadiums.

    Responsibilities:
    • Overall responsibility for the software and platform architecture
    • Requirements engineering (e.g. for integration into C2-systems)
    • Quality assurance (in particular security/penetration testing)
    • Accompanying the internal privacy & security audit (PSA) process
    • Design of an architecture for low latency data streaming (edge computing)

  • Chapter Lead, T-Systems on site services GmbH

    Jan, 2023 - Present

    Scope: Building a self-contained team that brings all skills to build reliable, secure, and scalable software in the context of cloud computing.

    Responsibilities:
    • Chapter Lead of ~15 Developers and Cloud Consultants
    • Development and execution of a go-to-market strategy
    • (Pre-)Sales activities and customer relationship management (CRM)
    • Deal negotiation of work and service contracts
    • Service Delivery Management (SDM)
    • Guild Lead of the Cloud & IoT Guild

  • University Lecturer, Reutlingen University

    Sep, 2018 - Present

    Scope: Introduction to programming and data analyses for students with technical and none-technical backgrounds.

    Responsibilities:
    • Introduction to data structures and procedures
    • Hands-on software development
    • Software quality attributes (focused on maintainability and modifiability with the concepts of loose coupling and cohesion)
    • Concepts of Software Engineering (requirements engineering, development methods, black-box testing, and in-code documentation)
    • User experience design (focused on customer value and exception handling)

    Volume: 30 hours per Semester

  • Solutions Architect, T-Systems on site services GmbH

    Mar, 2020 - Feb, 20243 years 10 months

    Scope: Design and execution of an interface modernization and standardization strategy for a mainframe-based, mission-critical product data system of a large automotive company.

    Responsibilities:
    • Analyzing existing synchronous (SOAP, CICS, IMS, SFTP) and asynchronous (IBM MQ, ActiveMQ) system interfaces, as well as middleware components (DB2, Java Native Interface, WebSphere)
    • Re-architecting of high demand system modules by decoupling interfaces from the application core based on the dependency inversion principle to achieve modifiability and scalability
    • Standardizing interfaces based on the technologies REST, and Apache Kafka
    • Design and implement an event-based data streaming of business objects to a centralized Data Mesh via Apache Spark
    • Representation of company interests in customer architecture boards
    • Sub-project management and team coordination (local, nearshore, and offshore)

  • Senior Java Software Engineer, T-Systems on site services GmbH

    Nov, 2019 - Mar, 20204 months

    Scope: Development of a Minimum Viable Product (MVP) to modernize interfaces of a mainframe-based, mission-critical product data system of a large automotive company.

    Responsibilities:
    • Development of scalable and maintainable RESTful services
    • Test automation
    • Creation of business objects with Apache Spark
    • Asynchronous data provision with Apache Kafka
    • Setting up fully automated monitoring with business-specific monitoring metrics
    • Setting up a fully automated CI / CD pipeline with corresponding quality gateways and GitSecOps mechanisms.

  • Freelance Software Engineer, Biberacher IT-Solutions

    Apr, 2017 - Oct, 20192 years 5 months

    Scope: Full stack software development and management consulting for small and medium-sized companies in the sectors Healthcare, Finance, and Marketing.

    Project #1: Digital doctor's office
    Project Scope: Digitization and automation of processes in medical practices
    Tasks:
    • Development of an application for automated reading, analysis, and visualization of mobile sleep laboratories and long-term ECGs.
    • Development of an application for automated digitization (OCR scanning) and archiving of patient reports to reduce manual data entry steps.
    • Consultation for ERP systems for medium-sized practices and laboratories.

    Project #2: Real estate market
    Project Scope: Identification of historically undervalued commercial properties
    Tasks:
    • Data Mining on different data dimensions (e.g. real estate price, standard land value (GIS), insurance claims)
    • Developing product metrics (KPIs) in cooperation with the subject-matter expert
    • Configuration of automated monitoring and alerting with Prometheus and Grafana

    Project #3: Web Development
    Project Scope: Development and maintenance of company websites
    Tasks:
    • Security audit of websites based on the OWASP Top 10 security vulnerabilities
    • Creating a website for ticket sales for community events with Angular
    • Creating websites with a focus on ease of use and low maintenance with WordPress

  • Master Thesis, QUANTO Solutions

    Oct, 2018 - May, 20197 months

    Scope: IT security in microservice-based systems: From monolith to a secure cloud-native application

    Tasks:
    • Migration of an existing Java EE based IoT integration platform to Java Spring
    • Development of a microservice reference architecture with focus on scalability and cybersecurity
    • Security Audit based on NIST CSF and ISO/IEC 27001
    • Implementation of a deployment pipeline to several cloud vendors (Cloud Foundry, AWS, MS Azure)

  • Working Student, Automotive Lighting

    Mar, 2017 - Sep, 20181 year 6 months

    Scope: Modernization and extension of a product configurator for control unit platforms.

    Tasks:
    • Designing an open-source modernization strategy for a Microsoft Access-based application with Visual Basic frontend
    • Migrating the application to Java Spring, Thymeleaf (including jQuery and Bootstrap), and PostgreSQL
    • Integration of a process engine (BPMN, DMN)
    • System documentation with arc42

  • Bachelor Thesis, Braincourt GmbH

    Oct, 2016 - Mar, 20175 months

    Scope: Predictive quality analysis in industrial manufacturing - analysis and visualization of data streams.

    Tasks:
    • Developing a business case
    • Data collection from manufacturing execution systems (MES)
    • Designing a reference architecture for data stream analysis for predictive quality measures
    • Implementing software for predictive analysis and real-time visualization of data streams using Hadoop, Spark, and Tableau
    • Configuring a Spark cluster in AWS

  • Working Student, Robert Bosch GmbH

    Oct, 2014 - Oct, 20162 years

    Scope: Predictive Analytics for electronic end measurement methods of air pressure sensors.

    Tasks:
    • Automated data export from manufacturing systems
    • Data cleaning with Python (Pandas and NumPy)
    • Creating a prediction model
    • Automated data visualization with Tableau, MatLab, and Excel
    • Web Development

Projects Experience

Projects Experience

  • Self-contained Homelab (Private)

    Jan, 2021 - Present

    Setup for a low maintenance and secure home server, that uses automated atomic updates on the OS and Kubernetes level

    • Kubernetes (k3s)

    • Rancher

    • Infrastructure as Code (IaC)

    • Monitoring

    • GitOps

    • Automated Updates

    • Cybersecurity

  • Kafka Cluster (Private)

    May, 2022 - Aug, 20231 year 3 months

    Containerized Kafka Cluster with UI for tryouts during the development process

    • Apache Kafka

    • Container

    • SAML Authentication

    • Monitoring

  • Book Summarizer

    Jan, 2024 - Apr, 20243 months

    Local LLM with RAG to summarize books and extract key ideas of the author

    • Python

    • Ollama

    • LangChain

    • ChromaDB

Skills

Skills

  • IT Architecture

    IT Strategy Consulting

    Cloud Computing

    Legacy Modernization

    Service-oriented Architecture (SOA)

    Data Mesh

    Data Governance

    Risk Assessment

    Regulatory Compliance

    Cybersecurity

    Identity & Access Management (IAM)

    Network & Storage Architecture

  • Software Development

    Object-oriented Programming (OOP)

    Java

    Python

    DevSecOps

    REST

    SOAP

    GraphQL

    Websocket

    Message Ques

    Relational Databases

    NoSQL-Databases

    OWASP Top 10

    Test Driven Development (TDD)

    RBAC

  • Data Engineering

    Data Modeling

    ETL/ELT-Processes

    Data Querying (SQL and NoSQL)

    Big Data Technologies

    Data Visualization

    Data Analyzes

    Event Streaming

  • People Lead

    Entrepreneurship

    Coaching & Mentoring

    Employee Development

    Conflict Resolution

    Strategy Communication

    Team Motivation

  • Project Management

    Requirements Analysis

    Planning & Execution

    Monitoring & Adoption

    Service Delivery Management

    Budget & Resource Allocation

  • Sales & Account Management

    Pre-Sale

    C-Level Communication

    Customer Relationship Management (CRM)

    Cloud Migration Solutions

    Developing Pricing Models

    Market Research

  • Sectors

    Automotive

    Manufacturing

    Public Sector

    Finance

    Healthcare

  • Technologies/Tools

    Monoliths

    Microservices

    Domain-Driven Design (DDD)

    Clean Architecture

    Infrastructure as code (IaC)

    ISO/IEC 27001

    BSI-Grundschutz

    Spring Boot/Cloud/Data/Security

    Django

    Apache Spark

    Apache Hadoop

    NumPy

    Pandas

    Matplotlib

    MatLab

    Tableau

    PowerBI

    Kubernetes

    Cilium

    containerd

    Docker

    Podman

    Istio

    Helm

    Open Policy Agent (OPA)

    FluxCD

    Cert Manager

    Knative

    Victoria Metrics

    Grafana

    Prometheus

    Jaeger

    OpenTelemetry

    Logstash

    Elasticsearch

    Kibana

    IBM MQ

    Apache Kafka

    Java Message Service (JMS)

    IBM DB2

    PostgreSQL

    MySQL

    Oracle DB

    Apache Cassandra

    Mongo DB

    Redis

    Amazon Web Services (AWS)

    Microsoft Azure

    Google Cloud Platform (GCP)

    Terraform

    Ansible

    OAuth2

    OIDC

    Keycloak

    TLS/SSL

    Linux

    arc42

    C4-Model

    OWASP ZAP

    JMeter

    Gatling

    Pact

Education

Education

  • Business Informatics, Master of Science - M.Sc., Reutlingen University

    Dec, 2017 - Dec, 2019

    final grade: 1,2
  • Business Informatics, Bachelor of Science - B.Sc., Reutlingen University

    Dec, 2014 - Dec, 2017

    final grade: 1,8
Certificates

Certificates

Awards

Awards

  • Best Graduate Business Informatics M.Sc. , Reutlingen University

    Awarded on: Oct 31, 2019

    Best Graduate of class Business Informatics M.Sc. 2019 at Reutlingen University

  • MHP university award for innovative research , MHP

    Awarded on: Oct 31, 2018

    IoT Engineering: From an idea to a scalable business case

  • Ethikum , Referat für Technik und Wissenschaftsethik (rtwe)

    Awarded on: Oct 31, 2015

    Award for ethics and sustainability (grade: 1.3)
    Workload: 7 ECTS (210 hours) http://rtwe.de/ethikum.html

Volunteer Work

Volunteer Work

  • Mentor, Groundbreaker

    Apr, 2024 - Present

    Volunteer mentor at Groundbreaker gGmbH's mentoring program for women in tech.
    The one-year mentoring program aims to provide career starters with the tools they need to enter the world of software engineering.

    Responsibilities:
    • Weekly mentoring sessions
    • Software engineering basic and advanced concepts
    • Career development paths
    • Methods for independent knowledge acquisition (lifelong learning)
    • Pair Programming
    • Workshops

Interests

Interests

  • Sport

    FitnessBoulderingHandball
  • Wildlife

    HikingCampingCanoeing
  • Culture / History

    South-East-AsiaIndiaUSASpainRomaniaBrazil
  • Open Source Communities

    CCCNetzpolitik.orgUser Groups & MeetupsMentoring and TeachingPodcasts
  • Macroeconomics

    Monetary policyFinancial MarketsGeopolitics
References

References

  • Edison de Azevedo Filho

    Andreas was the Product Owner and Architect for a project we worked on together. I had excellent experiences with Agile processes, and autonomy to manage activities, we experienced many processes running in Agile methodology. He provided an excellent working environment [...]. As an architect, he designed an architecture for a new system that was extremely modern, and despite the complexity of the project, he managed to make it easy to understand, as there was documentation of all points, in addition to constant architecture meetings with the team to discuss improvements.

  • Santana, Micael

    Andreas is a true asset to any team. He brings a wealth of knowledge and expertise in cloud architecture, and is always eager to lend a hand and share his insights. Beyond his technical skills, Andreas has a deep commitment to collaboration and teamwork, making him an valuable partner in any project. He is also dedicated to staying current with the latest advancements and trends in his field, ensuring that he is always at the forefront of innovation. [...]

  • Anamaria Onaciu

    During the time we worked together, I learned the following things from Andreas. Things that are very important for a good team leader and a "healthy" team :

    • he knows very well the technical aspects, and this is very useful for the team and for the project
    • he doesn’t say YES to each request from the team. He analyses together with the team members the best solution for them and for the project.
    • he has a lot of patience
    • he has a respectful attitude towards all team members
    • he creates a favourable climate for the team to develop professionally and not to be afraid to ask questions or to say, "I don't know".
    • he blocks the pressure from the client and other aspects / discussions which are not productive and should not be felt / reach by the team.
    • he asks the team to make some decisions
    • he discusses the real things for improvement to retrospective in a professional way
    • he always comes with things to be improved and this helps to grow up the team