freiberufler IT-Consultant auf freelance.de

IT-Consultant

online
  • 85€/Stunde
  • 67475 Weidenthal, Pfalz
  • auf Anfrage
  • de  |  en
  • 18.11.2024

Kurzvorstellung

- IT-Consultant,Fullstack-Entwicklung , Angular und PHP, Golang, SQL, Testing
- Staatlich anerkannter Wirtschaftsinformatiker

Qualifikationen

  • Angular1 J.
  • Backend
  • Datenbankentwicklung
  • Docker3 J.
  • Golang2 J.
  • Manager Compensation & Benefits
  • Mitarbeiter Promotionsteam
  • SAP CRM
  • Shared Services
  • Support-Techniker5 J.

Projekt‐ & Berufserfahrung

Softwareentwickler
Fonds Finanz, München
11/2021 – 9/2024 (2 Jahre, 11 Monate)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Support-Techniker, Docker, Golang, Prozesstechniker

Softwareentwickler
Ernst Klett, stuttgart
6/2021 – 10/2021 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Support-Techniker, Node.Js, HTML, Vue.Js

Softwareentwickler
Arzneimittel RMH-MEDIA, Stuttgart
4/2021 – 6/2021 (3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Support-Techniker, Docker, Node.Js, Angular

Softwareentwickler
Explinovo, Stuttgart
10/2019 – 3/2021 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Angular, Kundenberater, Support-Techniker

Softwareentwickler
Perlitz Strategy Group GmbH & Co. KG, Mannheim
2/2019 – 9/2019 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Kreditanalyst

Ausbildung

Bachelor
Wirtschaftsinformatik
SRH Heidelberg
2019
Heidelberg

Über mich

Erfahrener IT-Consultant mit fünf Jahren praxisorientierter Erfahrung in der Softwareentwicklung und Systemintegration. Spezialisiert auf die Entwicklung von robusten, skalierbaren Anwendungen unter Verwendung modernster Technologien.

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

Scrum 4/5
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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Home-Office
unbedingt
Profilaufrufe
53
Alter
30
Berufserfahrung
5 Jahre und 10 Monate (seit 02/2019)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden