Freelancerprofil: Z41190
Entwickler DevOps/Software Engineer, Cloud, AWS, JAVA,
- IT-Erfahrung seit:
- 2009
- Position:
- Software-Entwicklung / Programmierung
- Management Summary:
- Full Stack Sofware Engineer für den gesamten Lebenszyklus der Software von Implementierung und Testen bis über Deployment und Betrieb der Software.
Projekte im Werdegang |
|||||||||||||||||||||||||||||||||||||||||||
12/2021 - 05/2023 | DevOps Engineer In der komplexen IT Architektur eines der größten deutschen Lebensmitteleinzelhändler ist Software Performance ein Schlüssel zum Erfolg. Die Überwachung der Anwendungen und der Infrastruktur konnte ich durch die Migration der Application Performance Management Plattform Instana hin zu einer skalierbaren Installation in der Google Cloud optimieren. Ebenso war ich für die Planung und Implementierung einer neuen Plattform zum Speichern und Visualisieren von Metriken verantwortlich. Weiterhin habe ich Automatisierungen für das Ausrollen von Agenten für die Logaggregierung sowie für die Application Performance Management Software Instana mittels Ansible Playbooks realisiert. Außerdem habe ich eine Last und Performance Plattform für meinen Kunden entwickelt. Zum Schluss wurde auch eine BigData Anwendung für das Berechnen von Filial KPIs von mir modernisiert. Verwendete Technologien: Java, Instana, Google Cloud Platform, Kubernetes, Docker, Elaticsearch, Kafka, Cassandra, CockroachDB, Postgres, Quarkus, Spring, Go, Ansible, JMeter, Humio, Helm Architektur und Methoden: Cloud, Configuration Management, Microservices, Cloud, Kanban |
||||||||||||||||||||||||||||||||||||||||||
03/2021 - 11/2021 | Software Engineer Holiday Extras ist ein Vermittler von Zusatzleistungen rund um das Thema Reisen. In der schwierigen Zeit während der Coronapandemie habe ich für das Unternehmen APIs von Dienstanbietern in die komplexe Microservice Landschaft des Unternehmens integriert, um weitere Services für Kunden buchbar zu machen. Weiterhin habe ich mich um die Wartung und Weiterentwicklung der bestehenden Anwendungslandschaft gekümmert, auch um das bestehende Buchungsportal effizienter zu gestalten. Dabei hatte ich freie Hand hinsichtlich des Applikationsdesigns und war für die Implementierung und der Automatisierung von Softwaretests verantwortlich. Verwendete Technologien: Node.js, TypeScript, JavaScript, React, Kubernetes, Google Cloud Platform, Google Big Query, TypeORM Architektur und Methoden: Microservices, Cloud, Scrum |
||||||||||||||||||||||||||||||||||||||||||
08/2018 - 02/2021 | DevOps/Software Engineer Hauptbeschäftigung war zuerst die Stabilisierung eines Services Verzeichnisses auf Basis eines Java EE Microservice, der essentiell für die Kommunikation zwischen Fahrzeug und Backend ist. Die Fahrzeugkommunikation mit der Anwendung findet mit MQTT statt. Für die Stabilisierung wurden umfangreiche Performance Analysen durchgeführt und aufbauend auf den Ergebnissen die Applikation verbessert. Um für die zukünftige Aufgabenlast gewappnet zu sein, wurde die Anwendung auf reaktiver Basis (Vert.X) mit agilen Methoden neu implementiert. Datenbackend ist dabei eine Cassandra. Die Anwendung wurde in on-premise auf OpenShift sowie auf AWS (ECS) ausgerollt. Die Anwendung ist hochverfügbar und muss eine sehr hohe Anfragenlast bewältigen (ca. 6000 Requests/s – Tendenz steigend). Aus diesen Gründen wurde viel Wert auf das Monitoring und Alerting gelegt, welches mit Prometheus und Grafana realisiert wurde. Alle Aufgaben der Anwendung sindvollautomatisiert. So wird die AWS Infrastruktur mit Terraform provisioniert und die Cassandra Datenbanken mit Ansible deployed. Als CICD Tool wird Jenkins verwendet. Neben der Entwicklung lag auch der Betrieb der Anwendung in diesem kritischen Umfeld in meinen Händen. Verwendete Technologien: Java EE, AWS, Spring, Postgres, OpenShift, Payara, Vert.x, HiveMQ , Apache Cassandra, Terraform, Ansible, Grafana, Prometheus, Angular, Jenkins, Docker, Linux, Git, Maven Architektur und Methoden: Microservices, Cloud, Scrum, IoT |
||||||||||||||||||||||||||||||||||||||||||
Branche |
|||||||||||||||||||||||||||||||||||||||||||
Automobilindustrie Handel - Retail Reise / Touristik | |||||||||||||||||||||||||||||||||||||||||||
Kenntnisse |
|||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||
07/2020 - 07/2020 | AWS Associate Architect |
||||||||||||||||||||||||||||||||||||||||||
10/2012 - 09/2014 | Master of Science |
||||||||||||||||||||||||||||||||||||||||||
10/2009 - 09/2012 | Bachelor of Sciene Informatik |
||||||||||||||||||||||||||||||||||||||||||
Sprachen |
|||||||||||||||||||||||||||||||||||||||||||
deutsch | (++++) | ||||||||||||||||||||||||||||||||||||||||||
englisch | (++++) | ||||||||||||||||||||||||||||||||||||||||||
Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
