
Daniel Heid
Skills
Timeline
Professional experience for Daniel Heid
- Current 6 years and 7 months, since Mar 2020
Senior Software / DevOps Engineer
Daniel Heid
- Entwicklung, Planung und Monitoring von Systemsoftware - Vollzeit-Mitarbeit in Kundenprojekten vor Ort - Remote-Entwicklung individueller Software-Lösungen
Beratung und Entwicklung in der agilen Produktentwicklung Integration von Microservices auf Basis von Java Entwicklung von Frontend-Komponenten mit Angular im Micro-Frontend-Ansatz Implementierung ereignisgesteuerter, verteilter Architekturen mit Kafka Einsatz cloud-nativer Lösungen und Container-Technologien in Kubernetes Entwicklung und eigenständige Umsetzung automatisierter Tests für Frontend-, Backend-, Komponenten- und Integrationstests Problemanalyse und Debugging anspruchsvoller Systemfehler
Implementierung von Cloud-Infrastruktur mit Amazon Web Services (AWS) Realisierung von Infrastructure-as-Code (IaC) mit Terraform Konzeption einer Monitoring-Strategie unter Einbindung von Tools wie New Relic Weiterentwicklung von Terraform-Modulen Entwicklung von Python-Skripten zur Automatisierung von Aufgaben
Neuentwicklung des Frontends und Backends eines Web-Portals auf Basis von Java / Spring Boot 3 und TypeScript / Angular Entwicklung von REST APIs mit SOAP- und OData-Schnittstellen Migrationen von Tomcat-Anwendungen zu Docker / Kubernetes und von Oracle zu PostgreSQL Visualisierung von Verbrauchsdaten mit Hilfe der TimescaleDB PostgreSQL-Erweiterung Automatisierung von Deployments Architekturberatung bei OAuth 2.0 Aufbau von Integrationstests mit Testcontainers und WireMock
• Automatisierung der AWS Cloud-Infrastruktur mit Terraform • DNS-Migration zu AWS Route 53 • Migration vorhandener Anwendungen zu Kubernetes • Aufsatz eines Kubernetes Clusters in einem OpenStack für eine Staging-Umgebung • Integration von Datadog Infrastructure Monitoring, Datadog APM und Datadog Logging • Einführung von Continuous Deployment durch GitLab CI Pipelines
- 4 months, Oct 2020 - Jan 2021
Senior Fullstack Backend Developer / DevOps Engineer
edith.care GmbH
Entwicklung neuer Features und Behebung von Bugs an den REST-Microservices auf Basis von Java Erweiterung der DevOps-Funktionalitäten im Kubernetes-Umfeld mit Kustomize und Terraform / Release-Durchführung Hochverfügbarkeit der Authentifizierung mittels Keycloak-Cluster Anpassung des Datadog-Monitorings und Alertings Beratung bezüglich Architektur und Migration von Kafka zu AWS SNS / SQS Features der auf React Native basierenden mobilen Smartphone-App Erweiterung des Backoffice-Frontends auf Basis von React
- 2 months, Aug 2020 - Sep 2020
Technical Consultant / DevOps
B+R Bildung und Reisen GmbH
- 6 months, Apr 2020 - Sep 2020
Java Backend-Entwicklung und technische Konzeption
Randstad Digital Germany AG
• Weiterentwicklung der Spring Boot-Anwendung für das REST-Interface der mobilen Applikationen eines großen Telekommunikationsanbieters • Automatisierung des Deployment-Prozesses mit GitLab • Optimierung des automatischen Testings mit JUnit und WireMock • Erweiterung der Code-Qualitätsanalyse durch SonarQube • Aktualisierung der Apple Push Notification-Schnittstelle zu HTTP/2 • Technische Beratung und Konzeption in der Analyse neuer Anforderung • Vorbereitung und Begleitung von Releases
- Verbesserung des Testings mit JUnit und Testcontainers - Migration von Spring Framework / Tomcat zu Spring Boot und Kubernetes unter Verwendung von Prometheus / Grafana - Weiterentwicklung der Clickout-Tracking-Anwendung basierend auf Java / Kotlin - Performance-Optimierung durch die Messaging-Systeme Kafka und RabbitMQ - Übertragung von APIs für die Produktsuche von KVM zu Kubernetes - Erweiterung der PHP- und Java-Frontends und Transfer in eine Kubernetes-Cloud
- Datenmigration aller Kundendaten eines Portals zwischen zwei relationalen Schemata mit Hilfe von Pentahoo - Erweiterung der REST-Anbindung der mobilen Apps um neue Endpunkte - Portierung der monolithischen Java-Anwendung von Java 7 auf Java 8 - Migration von Puppet 3 auf Puppet 5, Erweiterung des Ruby-Scriptings - Data Center Migration - Einführung neuer Monitoring-Tools
Forschungsprojekte, Betreuung von Lehrveranstaltungen und Abschlussarbeiten am Lehrstuhl für Wirtschaftsinformatik
Lehrassistenz im Bereich Visualisierung und Computergrafik
- 3 years and 2 months, Feb 2012 - Mar 2015Hochschule für Angewandte Wissenschaften Hamburg
Wissenschaftlicher Mitarbeiter
eigenständige Lehre im Bereich Programmierung, technische Informatik und Computergrafik / Animation
Anforderungsanalyse, Entwurf, Implementierung und Test von Java-Software zur Messung von Voice over IP-Verbindungen auf Basis von Apache Tomcat und PostgreSQL
Entwicklung und Beratung in deutschlandweiten Großkundenprojekten
Kooperatives Studium der Wirtschaftsinformatik zwischen Dualer Hochschule Baden-Württemberg Mannheim und IBM Deutschland GmbH
Educational background for Daniel Heid
- 2 years and 5 months, Apr 2012 - Aug 2014
Wirtschaftsinformatik
Universität Duisburg-Essen
Objektorientierte Software-Entwicklung, verteilte Systeme, Software Management, Soft Computing
- 3 years, Oct 2005 - Sep 2008
Wirtschaftsinformatik
Duale Hochschule Baden-Württemberg Mannheim
Software-Entwicklung, Geschäftprozesse, Computernetzwerke und Systemanalyse
Languages
German
C2 (Expert / native speaker)
English
C1 (Fluent)
French
A1-A2 (Basic)
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
21 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.
