Frontendspezialist - Frontend-Entwicklung mit Angular
Aktualisiert am 11.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
Node.js
Keycloak
Spring Boot
Docker
MongoDB
Cypress
Figma
Design/Entwicklung/Konstruktion
UX-Design
Deutsch
C1
Englisch
B2
Arabisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

10 Monate
2023-10 - 2024-07

Personalvermittlungsportal

Angular (16+) Angular Material bootstrap ...

Entwicklung eines Webportals zur Vermittlung von Honorarärzten an Krankenhäuser. In dem Portal haben die Ärzte die Möglichkeit, sich zu registrieren, Ihr Profil zu vervollständigen und sich für verfügbare Dienste zu bewerben. Die Agentur hat einen Zugriff auf das Admin-Panel zur Verwaltung und Koordination von Ärzten, Krankenhäusern und Diensten.

  • Ermittlung der Kundenanforderungen und Durchführung von Meetings
  • Erstellung eines Fachkonzepts und technischen Konzepts
  • Gestaltung der Benutzeroberfläche UI/UX
  • Fullstack-Entwicklung
  • Einrichtung des Keycloaks: Benutzermanagement und Authentifizierung
  • Durchführung von Sicherheitsmaßnahmen
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Einrichtung des Docker-Containers


Features:

  • Registrierungs- und Login-System mit Benutzerrollen
  • Stepper zur Erfassung von Arztdaten
  • Arzt-Dashboard:
    • Übersicht der verfügbaren Dienste und Bewerbungsmöglickheit
    • Übersicht der zugewiesen Dienste mit einer Kalenderfunktion
    • Zeiterfassungstool
  • Admin-Panel für die Agentur:
    • Hinzufügen von Arztprofilen und Versand von Einladungslinks zur Registrierung
    • Prüfung vervollständigter Profile mit Annahme- und Ablehungsoption
    • Verwaltung von Partnerkrankenhäusern
    • Verwaltung von Diensten: Hinzufügen mit einem One-Klick-Hinzufügungstool, Übersicht über Dienstbewerbungen und Dienstzuweisungen
    • Automatisierter Service zur Erstellung von Lebensläufen, Verträgen und anderen Dokumenten
  • E-Mail-Benachrichtigungen über Updates im Portal
  • Sicherheit: Datenvalidierung, Authentifizierung, 2FA, Token-Verifikation, CORS, rollenbasierte Zugriffskontrolle und Firewall
Angular (16+) Angular Material bootstrap Node.js Express Keycloak Mongodb Docker Docker- Compose Gitlab CI/CD
Medizinische Personalvermittlung
3 Monate
2024-01 - 2024-03

KI-Chatbot für einen Versicherungsmakler

Node.Js Whatsapp Api Telegram Api ...

Entwicklung eines KI-gestützten Versicherungsassistenten, der über Telegram und WhatsApp zugänglich ist. Die 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.

  • 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 CI/CD Pipelines mithilfe von GitLab
  • Einrichtung von Docker-Containern für die Entwicklungsumgebung

Node.Js Whatsapp Api Telegram Api n8n Chatgpt Api Dialogflow rasa Docker Docker-Compose Gitlab CI/CD
Versicherung
11 Monate
2022-09 - 2023-07

Landingpage einer Bank zur Eröffnung eines Geschäftskontos

Angular(13+) Angular Material bootstrap ...

Entwicklung einer Landingpage für eine Bank, die es Kunden (natürlichen und juristischen Personen) von Partnerfirmen ermöglicht, mit einem Einladungslink unkompliziert ein Geschäftskonto zu eröffnen. Die Landingpage gewährleistet einen reibungslosen Ablauf der Kontoeröffnung, bei dem die Kundendaten von den Partnerfirmen bereitgestellt werden und der Kunde diese lediglich bestätigen muss. Im Hintergrund erfolgen Sicherheitschecks und API-Aufrufe über Finapi, Agree21 und Kws24.

  • Leitung eines Entwicklungsteams mit zwei weiteren Entwicklern
  • Verwaltung und Priorisierung von Tickets im Entwicklerteam über GitLab
  • Fullstack-Entwicklung
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Implementierung von i18n (Internationalization) zur Anpassung von Stil und Texten gemäß der Corporate Identity der Kunden
  • Integration von Drittanbieter-APIs wie Agree21 (Atruvia), Finapi und KWS24 für Sicherheitschecks und Validierungen während des Kontoeröffnungsprozesses
  • Durchführung einer Anforderungsnanalyse und Besprechung von Projektdetails
  • Unterstützung und Beratung der Kunden bei technischen Fragen und Problemen

Angular(13+) Angular Material bootstrap Node.js Express Mongodb Docker Docker-Compose Gitlab CI/CD
Banken und Finanzen
5 Monate
2022-05 - 2022-09

Zeiterfassungstool

Angular(13+) Angular Material bootstrap ...

Entwicklung eines Zeiterfassungstools zur Erfassung, Monitoring und Analyse von Arbeitszeiten für Mitarbeiter in Unternehmen.

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces in einem Team von drei Entwicklern
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Konfiguration von Docker-Containern für die Entwicklungsumgebung

Angular(13+) Angular Material bootstrap Node.js PostgreSQL Docker Docker-Compose Gitlab CI/CD
Unternehmen und Büros
9 Monate
2021-11 - 2022-07

Energieversorgerportal

Angular(13+) Angular Material bootstrap ...

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.

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces in einem Team von vier Entwicklern
  • Erwerb des ISTQB-Zertifikats - Foundation Level
  • Implementierung von automatisierten Tests: Unit-Tests und End-to-End-Tests mithilfe von Jasmin und Cypress

Angular(13+) Angular Material bootstrap Springboot PostgreSQL Keycloak Docker Docker- Compose Gitlab CI/CD
Energie
3 Monate
2022-04 - 2022-06

Planning poker Tool

React Material UI bootstrap ...

Entwicklung eines Planning poker Tools zur Unterstützung agiler Teams bei der Schätzung von Aufwänden für Softwareentwicklungsprojekte. kostenloses Tool (URL auf Anfrage)

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Einrichtung von Docker-Containern für die Entwicklungsumgebung

React Material UI bootstrap go Docker Docker-Compose Gitlab CI/CD
agiles Projektmanagement

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 11 Monate
2016-10 - 2021-08

Informatik

B.Sc., Albert-Ludwigs-Universität Freiburg
B.Sc.
Albert-Ludwigs-Universität Freiburg
2 Jahre 8 Monate
2011-10 - 2014-05

Informatik Studium

Bachelor, Universität Damaskus
Bachelor
Universität Damaskus
9 Monate
2010-10 - 2011-06

Schulbildung

Abitur, Note: 1.2, Alsaade Schule
Abitur, Note: 1.2
Alsaade Schule

Position

Position

Senior Softwareingenieur

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js Keycloak Spring Boot Docker MongoDB Cypress Figma Design/Entwicklung/Konstruktion UX-Design

Schwerpunkte

Webentwicklung
Automatisierung

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen & Frameworks

Frontend:

  • Angular
  • Angular CDK
  • React
  • HTML
  • Typescript
  • Javascript
  • RxJS
  • NgRx
  • i18n
  • Storybook
  • Keycloak


UI/UX:

  • CSS
  • Bootstrap
  • Tailwind
  • Angular Material
  • primeng
  • Figma
  • Illustrator
  • Photoshop


Backend:

  • Node.js
  • Express.js
  • NestJs
  • Java Spring Boot
  • Python


API:

  • Rest
  • Webhook
  • GraphQL
  • OpenAPI
  • JWT
  • Postman


DevOps-Tools:

  • Git
  • Gitlab
  • Confluence
  • Jira
  • Bitbucket
  • CI/CD
  • Pipeline
  • Deployment
  • Docker
  • Docker-Compose
  • Linux
  • Nginx
  • VPS
  • AWS-Cloud-Services (EC2, Amplify, S3, Lambda usw.)
  • Google Cloud-Services

Testing:

  • Cypress
  • Jasmine & Karma
  • JUnit


Fintech:

  • Agree21 API
  • FinApi
  • KWS24


Sonstiges:

  • Chatbot
  • Whatsapp
  • Telegram
  • Chatgpt-API


Weitere Kenntnisse

Medien:

  • Indesign
  • Premiere
  • Capcut


Social-Media-Marketing:

  • SEO
  • Google
  • Facebook
  • Instagram


CMS:

  • Wordpress
  • Woocommerce
  • Shopify
  • Wix
  • Webflow
  • Dora


Fotografie und Videografie:

  • Portrait
  • Produktfotografie


Berufserfahrung

10/2023 - heute

Rolle: Softwareingenieur | Freiberufler


Aufgaben:

  • Anforderungsanalyse & Konzeption
  • Fullstack-Entwicklung
  • Gestaltung von Corporate Identity & UI/UX
  • DevOps
  • Entwicklung von Chatbots & KI-Lösungen


11/2021 - 09/2023

Rolle: Softwareingenieur 

Kunde: Consileon Business Consultancy GmbH


Aufgaben:

  • Leitung des Entwicklungsteams
  • Fullstack-Entwicklung
  • UI/UX
  • Testing


03/2019 - 09/2021

Rolle: Web- und Grafikdesigner | Freiberufler


Aufgaben:

  • CMS-Webentwicklung
  • Gestaltung von Corporate Identity
  • Entwicklung von Online-Shops
  • Frontend-Entwicklung


05/2017 - 05/2018

Rolle: Produktfotografie und Bildbearbeiter 

Kunde: Bioraum GmbH


Aufgaben:

  • Produktfotografie für mehrere Online-Shops
  • Bildbearbeitung mit Photoshop


02/2012 - 07/2015

Rolle: Web- und Grafikdesigner | Freiberufler


Aufgaben:

  • CMS-Webentwicklung
  • Gestaltung von Corporate Identity
  • Frontend-Entwicklung

Datenbanken

MongoDB
PostgreSQL

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

10 Monate
2023-10 - 2024-07

Personalvermittlungsportal

Angular (16+) Angular Material bootstrap ...

Entwicklung eines Webportals zur Vermittlung von Honorarärzten an Krankenhäuser. In dem Portal haben die Ärzte die Möglichkeit, sich zu registrieren, Ihr Profil zu vervollständigen und sich für verfügbare Dienste zu bewerben. Die Agentur hat einen Zugriff auf das Admin-Panel zur Verwaltung und Koordination von Ärzten, Krankenhäusern und Diensten.

  • Ermittlung der Kundenanforderungen und Durchführung von Meetings
  • Erstellung eines Fachkonzepts und technischen Konzepts
  • Gestaltung der Benutzeroberfläche UI/UX
  • Fullstack-Entwicklung
  • Einrichtung des Keycloaks: Benutzermanagement und Authentifizierung
  • Durchführung von Sicherheitsmaßnahmen
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Einrichtung des Docker-Containers


Features:

  • Registrierungs- und Login-System mit Benutzerrollen
  • Stepper zur Erfassung von Arztdaten
  • Arzt-Dashboard:
    • Übersicht der verfügbaren Dienste und Bewerbungsmöglickheit
    • Übersicht der zugewiesen Dienste mit einer Kalenderfunktion
    • Zeiterfassungstool
  • Admin-Panel für die Agentur:
    • Hinzufügen von Arztprofilen und Versand von Einladungslinks zur Registrierung
    • Prüfung vervollständigter Profile mit Annahme- und Ablehungsoption
    • Verwaltung von Partnerkrankenhäusern
    • Verwaltung von Diensten: Hinzufügen mit einem One-Klick-Hinzufügungstool, Übersicht über Dienstbewerbungen und Dienstzuweisungen
    • Automatisierter Service zur Erstellung von Lebensläufen, Verträgen und anderen Dokumenten
  • E-Mail-Benachrichtigungen über Updates im Portal
  • Sicherheit: Datenvalidierung, Authentifizierung, 2FA, Token-Verifikation, CORS, rollenbasierte Zugriffskontrolle und Firewall
Angular (16+) Angular Material bootstrap Node.js Express Keycloak Mongodb Docker Docker- Compose Gitlab CI/CD
Medizinische Personalvermittlung
3 Monate
2024-01 - 2024-03

KI-Chatbot für einen Versicherungsmakler

Node.Js Whatsapp Api Telegram Api ...

Entwicklung eines KI-gestützten Versicherungsassistenten, der über Telegram und WhatsApp zugänglich ist. Die 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.

  • 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 CI/CD Pipelines mithilfe von GitLab
  • Einrichtung von Docker-Containern für die Entwicklungsumgebung

Node.Js Whatsapp Api Telegram Api n8n Chatgpt Api Dialogflow rasa Docker Docker-Compose Gitlab CI/CD
Versicherung
11 Monate
2022-09 - 2023-07

Landingpage einer Bank zur Eröffnung eines Geschäftskontos

Angular(13+) Angular Material bootstrap ...

Entwicklung einer Landingpage für eine Bank, die es Kunden (natürlichen und juristischen Personen) von Partnerfirmen ermöglicht, mit einem Einladungslink unkompliziert ein Geschäftskonto zu eröffnen. Die Landingpage gewährleistet einen reibungslosen Ablauf der Kontoeröffnung, bei dem die Kundendaten von den Partnerfirmen bereitgestellt werden und der Kunde diese lediglich bestätigen muss. Im Hintergrund erfolgen Sicherheitschecks und API-Aufrufe über Finapi, Agree21 und Kws24.

  • Leitung eines Entwicklungsteams mit zwei weiteren Entwicklern
  • Verwaltung und Priorisierung von Tickets im Entwicklerteam über GitLab
  • Fullstack-Entwicklung
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Implementierung von i18n (Internationalization) zur Anpassung von Stil und Texten gemäß der Corporate Identity der Kunden
  • Integration von Drittanbieter-APIs wie Agree21 (Atruvia), Finapi und KWS24 für Sicherheitschecks und Validierungen während des Kontoeröffnungsprozesses
  • Durchführung einer Anforderungsnanalyse und Besprechung von Projektdetails
  • Unterstützung und Beratung der Kunden bei technischen Fragen und Problemen

Angular(13+) Angular Material bootstrap Node.js Express Mongodb Docker Docker-Compose Gitlab CI/CD
Banken und Finanzen
5 Monate
2022-05 - 2022-09

Zeiterfassungstool

Angular(13+) Angular Material bootstrap ...

Entwicklung eines Zeiterfassungstools zur Erfassung, Monitoring und Analyse von Arbeitszeiten für Mitarbeiter in Unternehmen.

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces in einem Team von drei Entwicklern
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Konfiguration von Docker-Containern für die Entwicklungsumgebung

Angular(13+) Angular Material bootstrap Node.js PostgreSQL Docker Docker-Compose Gitlab CI/CD
Unternehmen und Büros
9 Monate
2021-11 - 2022-07

Energieversorgerportal

Angular(13+) Angular Material bootstrap ...

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.

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces in einem Team von vier Entwicklern
  • Erwerb des ISTQB-Zertifikats - Foundation Level
  • Implementierung von automatisierten Tests: Unit-Tests und End-to-End-Tests mithilfe von Jasmin und Cypress

Angular(13+) Angular Material bootstrap Springboot PostgreSQL Keycloak Docker Docker- Compose Gitlab CI/CD
Energie
3 Monate
2022-04 - 2022-06

Planning poker Tool

React Material UI bootstrap ...

Entwicklung eines Planning poker Tools zur Unterstützung agiler Teams bei der Schätzung von Aufwänden für Softwareentwicklungsprojekte. kostenloses Tool (URL auf Anfrage)

  • Frontend-Entwicklung: Implementierung eines responsiven Benutzerinterfaces
  • Einrichtung von CI/CD Pipelines mithilfe von GitLab
  • Einrichtung von Docker-Containern für die Entwicklungsumgebung

React Material UI bootstrap go Docker Docker-Compose Gitlab CI/CD
agiles Projektmanagement

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 11 Monate
2016-10 - 2021-08

Informatik

B.Sc., Albert-Ludwigs-Universität Freiburg
B.Sc.
Albert-Ludwigs-Universität Freiburg
2 Jahre 8 Monate
2011-10 - 2014-05

Informatik Studium

Bachelor, Universität Damaskus
Bachelor
Universität Damaskus
9 Monate
2010-10 - 2011-06

Schulbildung

Abitur, Note: 1.2, Alsaade Schule
Abitur, Note: 1.2
Alsaade Schule

Position

Position

Senior Softwareingenieur

Kompetenzen

Kompetenzen

Top-Skills

Angular Node.js Keycloak Spring Boot Docker MongoDB Cypress Figma Design/Entwicklung/Konstruktion UX-Design

Schwerpunkte

Webentwicklung
Automatisierung

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen & Frameworks

Frontend:

  • Angular
  • Angular CDK
  • React
  • HTML
  • Typescript
  • Javascript
  • RxJS
  • NgRx
  • i18n
  • Storybook
  • Keycloak


UI/UX:

  • CSS
  • Bootstrap
  • Tailwind
  • Angular Material
  • primeng
  • Figma
  • Illustrator
  • Photoshop


Backend:

  • Node.js
  • Express.js
  • NestJs
  • Java Spring Boot
  • Python


API:

  • Rest
  • Webhook
  • GraphQL
  • OpenAPI
  • JWT
  • Postman


DevOps-Tools:

  • Git
  • Gitlab
  • Confluence
  • Jira
  • Bitbucket
  • CI/CD
  • Pipeline
  • Deployment
  • Docker
  • Docker-Compose
  • Linux
  • Nginx
  • VPS
  • AWS-Cloud-Services (EC2, Amplify, S3, Lambda usw.)
  • Google Cloud-Services

Testing:

  • Cypress
  • Jasmine & Karma
  • JUnit


Fintech:

  • Agree21 API
  • FinApi
  • KWS24


Sonstiges:

  • Chatbot
  • Whatsapp
  • Telegram
  • Chatgpt-API


Weitere Kenntnisse

Medien:

  • Indesign
  • Premiere
  • Capcut


Social-Media-Marketing:

  • SEO
  • Google
  • Facebook
  • Instagram


CMS:

  • Wordpress
  • Woocommerce
  • Shopify
  • Wix
  • Webflow
  • Dora


Fotografie und Videografie:

  • Portrait
  • Produktfotografie


Berufserfahrung

10/2023 - heute

Rolle: Softwareingenieur | Freiberufler


Aufgaben:

  • Anforderungsanalyse & Konzeption
  • Fullstack-Entwicklung
  • Gestaltung von Corporate Identity & UI/UX
  • DevOps
  • Entwicklung von Chatbots & KI-Lösungen


11/2021 - 09/2023

Rolle: Softwareingenieur 

Kunde: Consileon Business Consultancy GmbH


Aufgaben:

  • Leitung des Entwicklungsteams
  • Fullstack-Entwicklung
  • UI/UX
  • Testing


03/2019 - 09/2021

Rolle: Web- und Grafikdesigner | Freiberufler


Aufgaben:

  • CMS-Webentwicklung
  • Gestaltung von Corporate Identity
  • Entwicklung von Online-Shops
  • Frontend-Entwicklung


05/2017 - 05/2018

Rolle: Produktfotografie und Bildbearbeiter 

Kunde: Bioraum GmbH


Aufgaben:

  • Produktfotografie für mehrere Online-Shops
  • Bildbearbeitung mit Photoshop


02/2012 - 07/2015

Rolle: Web- und Grafikdesigner | Freiberufler


Aufgaben:

  • CMS-Webentwicklung
  • Gestaltung von Corporate Identity
  • Frontend-Entwicklung

Datenbanken

MongoDB
PostgreSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.