IT-Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 67475 Weidenthal, Pfalz
- auf Anfrage
- de | en
- 22.12.2024
Kurzvorstellung
- Staatlich anerkannter Wirtschaftsinformatiker
Qualifikationen
Projekt‐ & Berufserfahrung
11/2021 – 9/2024
Tätigkeitsbeschreibung
Umfeld: Windows/WSL, OKRs, Product Owner
Branche: Versicherungen Fonds Finanz
Projektbeschreibung: Die meiste Zeit war meine Rolle in diesem Projekt als Entwickler mit Fokus auf das Backend. Für eine Übergangszeit habe ich mich auch die Rolle des Product Owner übernommen und konnte so auch in diesem Bereich Erfahrungen sammeln.
Die Teamgröße variierte zwischen 4 und 6 Entwicklern und einem Product Owner.
Ziel dieses Projektes war es, die Bestandsübertragungen eines Vertrages von einem Makler auf einen anderen zu Teilautomatisieren und so den Mitarbeitern die Arbeit zu erleichtern und massiv Arbeitszeit einzusparen. Hierzu wurden mehrere Microservices in PHP und Golang erstellt, die über RabbitMQ Nachrichten ausgetauscht und so eine reibungslose und ausfallsichere Verarbeitung der Bestandsübertragung garantieren. Alle Microservices liefen in einem eigenen Dockercontainer, was die Skalierbarkeit der einzelnen Teilprozesse sehr vereinfachte und Ausfallsicherheit sicherstellte. Die Daten wurden in einer Postgres-Datenbank, welche in der Cloud liegt, gespeichert. Dokumente wie PDFs oder JPEG werden sicher in der Azure Cloud abgelegt.Um die Prüfung für die Mitarbeiter weiter zu erleichtern, gibt es ein low code Frontend von Retool. Durch die Schnittstellen via Rest-API kann der Mitarbeiter Prüflisten ausfüllen und automatisiert E-Mails an Versicherungsgesellschaften und den Versicherungsmakler senden. Des Weiteren ist es auch möglich, nach einer positiven Prüfung des Maklers und der eingereichten Dokumente, den Vertrag an den neuen Makler zu übertragen. Hierzu war es notwendig, dem Mitarbeiter aus Quellen wie einer Postgres DB, Oracle DB und Azure blob storage, Daten und Dokumente zur Prüfung zugänglich zu machen.Dies hat dem Mitarbeiter eine Zeitersparnis beim Prüfen einer Bestandsübertragung von ~80 % eingebracht.
Für Versicherungsverträge in ausgewählten Sparten wurde der Prozess schon zu 100 % automatisiert und so musste kein Mitarbeiter mehr dies manuell prüfen. Die Bestandsübertragung wird vom Makler eingereicht, vollautomatisch geprüft, der Vertrag wird übertragen und die Versicherungsgesellschaft sowie der Makler werden benachrichtigt.
Support-Techniker, Docker, Golang, Prozesstechniker
6/2021 – 10/2021
Tätigkeitsbeschreibung
Projektbeschreibung: Vue.JS, TypeScript, Node.JS, JavaScript, Bootstrap, HTML, Pair Programming, Sass, npm, Microsoft Teams, Visual Studio Code, Git, Gitlab, JUnit, Unit-Testing
Gemeinsam mit einem Kollegen setzte ich hier eine App für die Nutzung innerhalb von Microsoft Teams um
Entwicklung des Frontend in Vue.js unter dem Einsatz von Vue-Bootstrap und CI-gerechtem Design
Umsetzung der Benutzer-Authentifizierung innerhalb der Anwendung
Ausführung von umfänglichen Tests auf unterschiedlichen Umgebungen mittels Unit-Testing
Organisiert wurde das Projekt mit dem Einsatz von Git in Gitlab, sowie Visual Studio Code
Support-Techniker, Node.Js, HTML, Vue.Js
4/2021 – 6/2021
Tätigkeitsbeschreibung
Technologien & Anwendungen: PHP, JavaScript, Vue.JS, Laravel 6.1, MariaDB, Docker, Bitbucket, Jira, Outlook, GraphQL, Npm
Projektbeschreibung:
Für die Firma RMH-MEDIA mit Sitz in Köln, habe ich in den 3 Monaten ein neues Feature in einer Mobile APP umgesetzt. Die Anforderungen an das Feature waren zum einen die täglich beworbenen Fragen im Main-Menü anzueignen und zum anderen eine separate Seite für alle gespeicherten Fragen zu entwerfen. Das Projekt besteht aus drei verschiedenen Frontends die alle mit einem Backend kommunizieren. Deswegen habe ich für mein neues Feature in einem anderen Frontend eine Eingabemaske angepasst, um die Daten für mein Feature erstellen, speichern und bearbeiten zu können.
Das Projekt wurde streng nach Scrum geleitet und es gab tägliche Meetings und Wöchentliche Sprint-review/Sprint-planing. Die Kommunikation fand ausschließlich auf Englisch statt.
Support-Techniker, Docker, Node.Js, Angular
10/2019 – 3/2021
Tätigkeitsbeschreibung
Branche: Mitarbeiterverwaltung CRM Explinovo
Technologien & Anwendungen: PHP, JavaScript, Angular 8.2, Symfony 4.4, S3, MariaDB, Docker, GitLab, Digital Ocean,
GraphQL, CI/CD, TypeScript, Npm
Projektbeschreibung:
In diesem Projekt habe ich für den Kunden, die "Explinovo GmbH" als Full Stack Entwickler ein CRM für die Verwaltung der Mitarbeiter und die Abbildung relevanter Vertriebsprozesse in einem dreiköpfigen Scrum Entwicklerteam umgesetzt.
Zu meinen Aufgaben gehörten die Implementierung des Frontends mit dem Framework Angular 10, die Anbindung des Frontends an das Backend über eine GraphQL-Schnittstelle, die Implementierung des Filesystems auf CloudStorage S3, die Gewährleistung der Sicherheit für die Zugänge auf den CloudStorage, der MySQL Datenbank mittels Symfony Secret und die Migration der vorhandenen Daten von MariaDB 5.2 auf MySQL 8.
Die dauerhafte Verfügbarkeit des Systems stellte ich durch eine Staging Environment sicher. Des Weiteren war ich für die Umsetzung der CICD Pipelines verantwortlich, um die Automatisierung des Deployments sicher zu stellen, sowie das Fixen von diversen Bugs und die Aktualisierung von verwendeten Paketen im Frontend und Backend. Zudem war es meine Aufgabe die Altdaten in das neue CRM zu migrieren.
Angular, Kundenberater, Support-Techniker
2/2019 – 9/2019
Tätigkeitsbeschreibung
Branche: CRM Perlitz Strategy Group GmbH & Co. KG
Technologien & Anwendungen: PHP, PHP-Storm, SQL, GitLab, HeidiSQL
Projektbeschreibung:
In diesem Projekt habe ich den "PipelinePlanner" weiterentwickelt. Diese Software ist ein Instrument zur qualitativen und quantitativen Bewertung von Projekten und Produktportfolios, sowie ganzer Unternehmen. In einem Sechs-Mann starken Team waren meine Hauptaufgaben, das Refactoring von PHP Code, die Optimierung von SQL Abfragungen und die Anpassungen auf allen gängigen Internet Browser. Des Weiteren war ich für die Weiterentwicklung des Dev-Tools verantwortlich und habe zusätzlich für einen großen Kunden (Südzucker AG) neue globale Variablen in das Live-System eingepflegt.
Kreditanalyst
Ausbildung
SRH Heidelberg
Heidelberg
Über mich
Fähigkeiten:
Programmiersprachen: Fundierte Kenntnisse in PHP und Golang, mit Erfahrung in der Entwicklung und Wartung von Webanwendungen und Backend-Systemen.
Datenbanken: Sicherer Umgang mit SQL, einschließlich der Gestaltung und Optimierung von Datenbanken sowie der Durchführung komplexer Abfragen zur Datenanalyse.
Messaging-Systeme: Erfahrung mit RabbitMQ zur Implementierung von asynchroner Kommunikation zwischen Microservices, was die Effizienz und Skalierbarkeit erhöht.
Containerisierung: Versiert in der Nutzung von Docker zur Erstellung und Verwaltung von Containern, wodurch die Bereitstellung und Skalierung von Anwendungen vereinfacht wird.
Betriebssysteme: Umfassende Kenntnisse in Linux-Umgebungen, einschließlich der Konfiguration und Verwaltung von Servern. Vertraut mit Windows Subsystem for Linux (WSL) zur Integration von Linux-Tools in Windows-Umgebungen.
Berufserfahrung:
Umsetzung von Projekten für Kunden aus verschiedenen Branchen, von der Anforderungsanalyse über die Planung und Implementierung bis hin zum Support.
Enge Zusammenarbeit mit interdisziplinären Teams zur Entwicklung maßgeschneiderter Softwarelösungen.
Durchführung von Schulungen und Workshops zur Wissensvermittlung an Kunden und Teammitglieder.
Soft Skills:
Ausgezeichnete Kommunikationsfähigkeiten, sowohl in der Zusammenarbeit mit technischen als auch mit nicht-technischen Stakeholdern.
Problemlösungsorientiert mit der Fähigkeit, komplexe technische Herausforderungen zu analysieren und zu bewältigen.
Teamplayer mit einer proaktiven Einstellung und der Fähigkeit, in dynamischen Umgebungen erfolgreich zu agieren.
Weitere Kenntnisse
Kanban 2/5
OKRs 3/5
Product Owner 2/5
Netzwerktechnik 3/5
Jira 4/5
Testing 3/5
Git 5/5
REST-API 4/5
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden