Software Ingenieur
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 51063 Köln
- National
- ar | de | en
- 08.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2024 – 6/2024
Tätigkeitsbeschreibung
Versicherungmakler KI Kundenservice
Entwickelt wurde ein KI-Versicherungsassistent, der über Telegram und WhatsApp zugänglich ist. Diese intelligente Plattform integriert ChatGPT für natürlichere Interaktionen und Workflow-Plattformen zur Automatisierung von Prozessen. Kunden können über die Chatplattformen Versicherungsfragen stellen, Policen verwalten und Schadensfälle melden. Der Assistent bietet personalisierten und effizienten Kundenservice, indem er komplexe Aufgaben automatisiert und den Kunden durch den gesamten Versicherungsprozess führt. Branche: Versicherung
Dauer: 3 Monaten
Teckstack: Node.Js, Whatsapp Api, Telegram Api, n8n, Chatgpt Api, Dialogflow, rasa, Docker, Docker-Compose, Gitlab CI/CD Tätigkeiten:
Implementierung von n8n zur Automatisierung von Workflows und Prozessen.
Integration von ChatGPT API, Dialogflow für natürlichere Interaktionen und die Verarbeitung von Kundenanfragen. Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) Pipelines mithilfe von GitLab, um automatisiertes Deployment durchzuführen und Änderungen effizient bereitzustellen.
Einrichtung von Docker-Containern für die Entwicklungsumgebung.
Node.Js, Representational State Transfer (REST)
10/2023 – 7/2024
Tätigkeitsbeschreibung
Entwicklung eines webbasierten Portals zur Vermittlung von Honorarärzten an Krankenhäuser. Das Portal ermöglicht Ärzten die Registrierung, Profilvollständigung und Bewerbung auf verfügbare Dienste. Die Agentur hat Zugriff auf ein Admin-Panel zur Verwaltung von Ärzten, Krankenhäusern und Diensten
Branche: Medizinische Personalvermittlung
Dauer: 9 Monaten
Teckstack: Angular(16+), Angular Material, bootstrap, Node.js, Keycloak, Mongodb, Docker, Docker-Compose, Gitlab CI/CD Tätigkeiten:
Sammeln der Anforderungen vom Kunden: Durchführung von Interviews und Diskussionen, um die Anforderungen des Kunden zu verstehen und zu dokumentieren.
Erstellen des Fachkonzepts: Entwicklung einer detaillierten Beschreibung der Funktionalitäten und Prozesse des Portals, einschließlich Benutzerrollen, Registrierung, Profilvervollständigung und Dienstvermittlung.
Erstellen des technischen Konzepts: Definieren der technischen Architektur des Portals, Auswahl der geeigneten Technologien und Frameworks für die Frontend- und Backend-Entwicklung.
Design des Benutzerinterfaces: Erstellung von prototype für das UI des Portals.
Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces.
Backend-Entwicklung: Umsetzung der Backend-Logik unter Verwendung von Express.js. Das Backend enthalt REST- Routen und umfassen verschiedene Funktionen, darunter einen Service zur Befüllung von Verträgen und einen E-Mail- Service.
Einrichtung von Keycloak für Benutzermanagement und Authentifizierung.
Sicherheitsfokussierte Entwicklung mit Datenvalidierung, Authentifizierung, 2FA, Token Verifikation, Cros, Role-Based Access und Firewall.
Einrichtung von Docker-Containern für die Entwicklungsumgebung, um eine konsistente und skalierbare Bereitstellung des Portals zu gewährleisten.
Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) Pipelines mithilfe von GitLab, um automatisiertes Deployment durchzuführen und Änderungen effizient bereitzustellen.
Umwandlung in eine App: Konvertierung der Webseite in eine mobile App mithilfe von Ionic, um eine plattformübergreifende Benutzererfahrung zu ermöglichen.
Adobe Illustrator, Adobe Photoshop, Angular, CSS (Cascading Style Sheet), Docker, Figma, Git, HTML5, Konzeption (IT), Mongodb, Node.Js, Sicherheitskonzept, Typescript, User Experience (UX), User Interface (UI)
12/2022 – 7/2023
Tätigkeitsbeschreibung
Entwicklung von einer Landingpage für eine Bank, die darauf abzielte, Kunden(natürliche, juristische Personen) von Partnerfirmen dazu zu bringen, ein Geschäftskonto zu eröffnen. Die Landingpage wurde entwickelt, um einen nahtlosen Prozess für die Kontoeröffnung zu bieten, wobei verschiedene Checks und API-Aufrufe im Hintergrund durchgeführt wurde.
Branche: Banken und Finanzen
Dauer: 10 Monaten
Teckstack: Angular(13+), Angular Material, bootstrap, Node.js, Express, Mongodb, Docker, Docker-Compose, Gitlab CI/CD Tätigkeiten:
Leitung des Entwicklungsteams: Als Teamleiter war ich für eine Team von zwei weiteren Entwicklern verantwortlich und habe die Teammitglieder bei der Umsetzung der Anforderungen unterstützt.
Verwaltung und Priorisierung von Tickets für das Entwicklerteam unter Verwendung von GitLab
Fullstack-Entwicklung: Entwicklung sowohl des Frontends als auch des Backends der Landingpage.
Implementierung von i18n (Internationalization) für die Anpassung von Stil und Texten, basierend darauf, von welcher Partnerfirma der Kunde weitergeleitet wurde.
Integration von verschiedenen Drittanbieter-APIs wie Agree21(Atruvia), Finapi und KWS24, um verschiedene Checks und Validierungen im Hintergrund durchzuführen und den Kontoeröffnungsprozess zu unterstützen.
Direkter Kundenkontakt zur Anforderungsanalyse und Abstimmung von Projektdetails. Unterstützung und Beratung der Kunden bei technischen Fragen und Problemen.
Representational State Transfer (REST), Angular, Figma, Java (allg.), Mongodb, Node.Js, Postgresql, Projektleitung / Teamleitung (IT), User Experience (UX), User Interface (UI)
11/2021 – 5/2022
Tätigkeitsbeschreibung
Energieversorgerportal
Entwicklung eines Portals für einen Energieversorger zur Verwaltung von Terminen, Dokumenten, Benutzern und Anträgen. Das Portal unterstützt verschiedene Benutzerrollen mit unterschiedlichen Zugriffsrechten für eine effiziente Verwaltung der Ressourcen und Prozesse.
Branche: Energie
Dauer: 8 Monaten
Teckstack: Angular(13+), Angular Material, bootstrap, Springboot, PostgreSQL, Keycloak, Docker, Docker-Compose, Gitlab CI/CD
Tätigkeiten:
Frontend-Entwicklung: Frontend-Entwickler in einem Team von 4 Entwicklern.
Automatisierte Tests: Implementierung automatisierter Unit-Tests und End-to-End-Tests mithilfe von Jasmin und Cypress, um die Qualität und Zuverlässigkeit des Portals sicherzustellen.
Zertifizierung: Erlangung des ISTQB-Zertifikats während des Projekts, um meine Kenntnisse im Bereich Software-Testen zu vertiefen und die Qualitätssicherung des Projekts zu unterstützen.
Nginx, Docker, Java (allg.), Amazon Web Services (AWS), Angular
Ausbildung
Albert-Ludwigs-Universität Freiburg
Freiburg
Persönliche Daten
- Deutsch (Fließend)
- Arabisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden