Fullstack Entwickler | zertifiziert in Scrum, Product Owner & PRINCE2 | Java, Spring, Nodejs, React, Typescript | Microservices | Webanwendungen
Aktualisiert am 24.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 27.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
TypeScript
React
Node.js
Java
Javascript
SQL
Kafka
Keycloak
docker
git
price2
scrum
kafka
Elastic Search
REST
CI/CD
Git
JUnit
Cucumber
Spring Framework
HTML5
CSS3
Deutsch
Fließend
Englisch
Gute Sprachkenntnisse
Ukrainisch
Muttersprache
Russisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Monate
2024-05 - 2024-10

Optimierung bestehender Anwendung

Fullstack Softwareentwicklerin Kubernetes CronJobs kubectl CockroachDB ...
Fullstack Softwareentwicklerin

Umsetzung von Softwarelösungen in Kundenprojekten, darunter:
  • Automatisierte Kundendatenübertragung: automatisierte monatliche Übertragung von Kundendaten in Nextcloud zur Analyse von Registrierungszahlen sowie Benutzeraktivitäten, einschließlich der Bereitstellung in einer bestehenden Kubernetes-Umgebung
  • Datenschutzkonforme Kundenmigration: Erhöhung des Nutzungskomforts durch einen datenschutzrechtlich konformen Migrationsprozess der Benutzerdaten aus Drittsystemen
  • Benutzerdatenverwaltung: Entwicklung einer intuitiven Oberfläche, die Administratoren die Anzeige und Bearbeitung von Benutzerprofilen ermöglicht, ergänzt durch Pop-upFenster zur Bestätigung von Änderungen und zur Anzeige von Fehlermeldungen
  • Dateninkonsistenzbeseitigung: automatische Beseitigung von Dateninkonsistenzen zwischen den Anwendungsund Keycloak-Datenbanken zur Erhöhung der Systemstabilität und Nutzerzufriedenheit, einschließlich Bereitstellung in einer bestehenden Kubernetes-Umgebung
  • Benutzerkontolöschung: Entwicklung eines robusten Löschmechanismus, der sicherstellt, dass alle personenbezogenen Daten eines Benutzers und zugehörige Kundendaten effizient entfernt werden

Kubernetes CronJobs kubectl CockroachDB Postgres Keycloak Java bash Nextcloud Web-DAV API TypeScript NodeJS ReactJS Apache Kafka OpenAPI Generator git GitLab Unittests mit jest CockroachDB Nextcloud WebDAV API
Superlative GmbH, Recklinghausen
3 Jahre 7 Monate
2020-01 - 2023-07

Smart City Platforms

Fullstack Softwareentwicklerin TypeScript NodeJS ReactJS ...
Fullstack Softwareentwicklerin

  • Zwei-Faktor-Authentifizierung: Erhöhung der Sicherheit von Benutzerkonten durch die Aktivierung der Zwei-Faktor-Authentifizierung mittels reproduzierbarer IaCKonfiguration und die Integration dieses Prozesses in ein bestehendes System
  • E-Mail- und SMS-Adapter: eine asynchrone Kommunikationslösung für eine mandantenfähige Smart City Plattform mit Adaptern für E-Mail und SMS, um Benachrichtigungen zur Verbesserung der städtischen Mobilität bereitzustellen
  • Konfigurierbares Chat-System: ein konfigurierbares Chatssystem mit Chatbot zur Steigerung der SupportEffizienz und Bereitstellung von 24.7-Service für Endbenutzer
  • Ticketing-System: ein Ticketing-System für Chats mit automatischer Zuweisung von Mitarbeitern und Statusänderung für die schnelle Bearbeitung von Anfragen und die klare Nachverfolgbarkeit des Fortschritts
  • Automatische Zuweisung von Benutzergutscheinen: automatische Zuweisung und Widerruf von Benutzergutscheinen basierend auf vordefinierten Kriterien zur Förderung der Nutzung nachhaltiger Verkehrsmittel
  • Migration von Benutzerzugangsdaten: Verbesserung der Nutzungserfahrung durch die Migration von rund 100.000 Benutzerzugangsdaten aus Drittsystemen in die Anwendungs- und Keycloak-Datenbanken unter Einhaltung strenger Passwortrichtlinien
  • Serverless Service in Azure: Ein skalierbarer, ?serverless? Service in Azure für das Hoch- und Herunterladen von Dateien, wobei ein Server die Berechtigungen prüft und die Dateien verarbeitet (einschließlich Metadatenextraktion, Bildskalierung, Virenprüfung und Zulassung vordefinierter Dateiformate)
  • Keycloak UI anpassen: Anpassung der Benutzeroberfläche in Keycloak gemäß den individuellen Kundenanforderungen
TypeScript NodeJS ReactJS React Rou ter Redux CockroachDB SQL knex Nodemailer Apache Kafka Docker Postgres Keycloak Java Eclipse HTML5 CSS3 TailwindCSS Material UI CI/CD pnpm npm git GitLab OpenAPI Generator Ajv Unittests mit jest Jira Confluence Scrum Sentry. Integrationstests mit cucumber Microservices React Rou ter Apache Kafka Integrationstests mit cu cumber Sentry
Smart Platforms GmbH, Berlin
remote
9 Monate
2019-04 - 2019-12

Digitale All-in-One-Lösung für Restaurants

Fullstack Softwareentwicklerin TypeScript ReactJS Mate rial UI ...
Fullstack Softwareentwicklerin
Modernisierung der Webanwendung auf den neuesten Stand mit modernen Technologien
TypeScript ReactJS Mate rial UI pnpm Docker Docker Compose ESLint OpenAPI Generator Ajv Knex Micro Node.js PostgreSQL Pino und React Router React Material UI OpenAPI Generator Pino und React Router
Yum.Place, Recklinghausen
2 Jahre 10 Monate
2014-10 - 2017-07

Digitale All-in-One-Lösung für Restaurants

Fullstack Softwareentwicklerin Java AngularJS JavaScript ...
Fullstack Softwareentwicklerin
Konzeption und Entwicklung einer Webanwendung für Essensbestellungen, Lieferservice und Tischreservierungen mit maßgeschneiderten digitalen Lösungen für Restaurantbesitzer.
Java AngularJS JavaScript MariaDB MyBa tis Migrations Protractor Karma Selenium Spring Boot Spring Data JPA/Hibernate Spring WebSocket npm Maven Eclipse Docker Docker Compose Git Elasticsearch Stack Hunter JSHint Microservices MyBatis Migrations StackHunter JSHin
Yum.Place, Recklinghausen
7 Monate
2014-03 - 2014-09

CampusCore - Software

Fullstack Softwareentwicklerin / Werkstudentin Java SQL Spring MVC ...
Fullstack Softwareentwicklerin / Werkstudentin
Unterstützung bei der Entwicklung eines CampusManagement-Systems zur Digitalisierung der Verwaltungsprozesse an Hochschulen und der Migration des bestehenden Codes auf ein neues, generisches Framework
Java SQL Spring MVC Spring Security JPA Tomcat JavaScript AngularJS HTML5 CSS3 XML Scrum Jira git Eclipse. Spring MVC
Hochschulen GmbH & Co. KG, Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2023-08 - 2024-06

Projektmanagement und digitale Transformation

karriere tutor GmbH
karriere tutor GmbH
  • Change Management
  • Change Management Foundation
  • Lean Management
  • PRINCE2 Foundation Edition 6
  • PRINCE2 Practitioner Edition 6
  • PRINCE2 Agile Practitioner
  • Professional Scrum Product Owner (PSPO I)
  • Digital Business Innovator
  • Digitale Transformation
  • Kommunikation, Gesprächsführung und Präsentation
  • Leadership
13 Jahre 7 Monate
2005-09 - 2019-03

Informatik-Studium

Diplom Kerninformatik, Note: 1,5, TU Dortmund
Diplom Kerninformatik, Note: 1,5
TU Dortmund

  • Diplomarbeitsthema: auf anfrage
  • Schwerpunktgebiet: Softwarekonstruktion
  • Nebenfach: Mathematik, Betriebswirtschaftslehre (Grundstudium)
  • Projektgruppe: Konzipierung und Realisierung einer Software zur Vergabe von Transportaufträgen in einer sozial organisierten Personengruppe über das Internet
  • Seminarthema: Large-Scale Machine Learning
  • Proseminarthema: Funktionale Programmierung
  • Hardwarepraktikum: Entwicklung von Schaltungen
  • Softwarepraktikum: Entwicklung eines Spiels im Team in Java SE.Java 2D

Kompetenzen

Kompetenzen

Top-Skills

TypeScript React Node.js Java Javascript SQL Kafka Keycloak docker git price2 scrum kafka Elastic Search REST CI/CD Git JUnit Cucumber Spring Framework HTML5 CSS3

Produkte / Standards / Erfahrungen / Methoden

Technisches Profil
  • Entwicklungstechniken: Systematische Code-Review, Continuous Integration, Continuous Delivery
  • Microsoft Azure: Blob Storage
  • Single Sign-On OAuth 2.0 mit OpenID Connect(2J), Keycloak(3J)
  • Programmier- und Skriptsprachen: TypeScript(4J), JavaScript(5J), Java(3J)
  • Frameworks und Template Engines: React(4J), redux(1J), AngularJS(2J)
  • Docker Ökosystem: Docker Engine(3J), Docker Compose(3J)
  • Spring Ökosystem: Spring MVC(2J), Spring Security(2J), Spring Boot(2J), Spring Data JPA/Hibernate(2J), Spring WebSocket(2J)
  • Relationale und NoSQL Datenbanken: CockroachDB(3J), Kafka(2J), MariaDB(1J), Elasticsearch(1J)
  • Abfragesprachen, ORM: SQL(4J), Postgres-Dialekt(4J), knex(4J), MyBatis Migrations(1J)
  • Markup: HTML5(6J), CSS3(6J), TailwindCSS(1J), Responsive Webdesign(5J), Material UI(4J)
  • Testwerkzeuge:  Protractor(1J), Karma(1J), Selenium(1J), cucumber(2J), jest(4J)
  • Entwicklungswerkzeuge: Scrum, Sentry, awesome window manager, vim, Visual Studio Code, Eclipse, Maven, git, GitLab, Jira, Confluence, npm, pnpm, StackHunter, JSHint
  • Im Rahmen des Studiums: Java EE (Servlet, JSP, JSTL, JSF), XSLT, Webservices (SOAP, REST), Python, machine learning, PHP Symfony, C++, UML, Z-Notation, ERM, SERM, Latex

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 Monate
2024-05 - 2024-10

Optimierung bestehender Anwendung

Fullstack Softwareentwicklerin Kubernetes CronJobs kubectl CockroachDB ...
Fullstack Softwareentwicklerin

Umsetzung von Softwarelösungen in Kundenprojekten, darunter:
  • Automatisierte Kundendatenübertragung: automatisierte monatliche Übertragung von Kundendaten in Nextcloud zur Analyse von Registrierungszahlen sowie Benutzeraktivitäten, einschließlich der Bereitstellung in einer bestehenden Kubernetes-Umgebung
  • Datenschutzkonforme Kundenmigration: Erhöhung des Nutzungskomforts durch einen datenschutzrechtlich konformen Migrationsprozess der Benutzerdaten aus Drittsystemen
  • Benutzerdatenverwaltung: Entwicklung einer intuitiven Oberfläche, die Administratoren die Anzeige und Bearbeitung von Benutzerprofilen ermöglicht, ergänzt durch Pop-upFenster zur Bestätigung von Änderungen und zur Anzeige von Fehlermeldungen
  • Dateninkonsistenzbeseitigung: automatische Beseitigung von Dateninkonsistenzen zwischen den Anwendungsund Keycloak-Datenbanken zur Erhöhung der Systemstabilität und Nutzerzufriedenheit, einschließlich Bereitstellung in einer bestehenden Kubernetes-Umgebung
  • Benutzerkontolöschung: Entwicklung eines robusten Löschmechanismus, der sicherstellt, dass alle personenbezogenen Daten eines Benutzers und zugehörige Kundendaten effizient entfernt werden

Kubernetes CronJobs kubectl CockroachDB Postgres Keycloak Java bash Nextcloud Web-DAV API TypeScript NodeJS ReactJS Apache Kafka OpenAPI Generator git GitLab Unittests mit jest CockroachDB Nextcloud WebDAV API
Superlative GmbH, Recklinghausen
3 Jahre 7 Monate
2020-01 - 2023-07

Smart City Platforms

Fullstack Softwareentwicklerin TypeScript NodeJS ReactJS ...
Fullstack Softwareentwicklerin

  • Zwei-Faktor-Authentifizierung: Erhöhung der Sicherheit von Benutzerkonten durch die Aktivierung der Zwei-Faktor-Authentifizierung mittels reproduzierbarer IaCKonfiguration und die Integration dieses Prozesses in ein bestehendes System
  • E-Mail- und SMS-Adapter: eine asynchrone Kommunikationslösung für eine mandantenfähige Smart City Plattform mit Adaptern für E-Mail und SMS, um Benachrichtigungen zur Verbesserung der städtischen Mobilität bereitzustellen
  • Konfigurierbares Chat-System: ein konfigurierbares Chatssystem mit Chatbot zur Steigerung der SupportEffizienz und Bereitstellung von 24.7-Service für Endbenutzer
  • Ticketing-System: ein Ticketing-System für Chats mit automatischer Zuweisung von Mitarbeitern und Statusänderung für die schnelle Bearbeitung von Anfragen und die klare Nachverfolgbarkeit des Fortschritts
  • Automatische Zuweisung von Benutzergutscheinen: automatische Zuweisung und Widerruf von Benutzergutscheinen basierend auf vordefinierten Kriterien zur Förderung der Nutzung nachhaltiger Verkehrsmittel
  • Migration von Benutzerzugangsdaten: Verbesserung der Nutzungserfahrung durch die Migration von rund 100.000 Benutzerzugangsdaten aus Drittsystemen in die Anwendungs- und Keycloak-Datenbanken unter Einhaltung strenger Passwortrichtlinien
  • Serverless Service in Azure: Ein skalierbarer, ?serverless? Service in Azure für das Hoch- und Herunterladen von Dateien, wobei ein Server die Berechtigungen prüft und die Dateien verarbeitet (einschließlich Metadatenextraktion, Bildskalierung, Virenprüfung und Zulassung vordefinierter Dateiformate)
  • Keycloak UI anpassen: Anpassung der Benutzeroberfläche in Keycloak gemäß den individuellen Kundenanforderungen
TypeScript NodeJS ReactJS React Rou ter Redux CockroachDB SQL knex Nodemailer Apache Kafka Docker Postgres Keycloak Java Eclipse HTML5 CSS3 TailwindCSS Material UI CI/CD pnpm npm git GitLab OpenAPI Generator Ajv Unittests mit jest Jira Confluence Scrum Sentry. Integrationstests mit cucumber Microservices React Rou ter Apache Kafka Integrationstests mit cu cumber Sentry
Smart Platforms GmbH, Berlin
remote
9 Monate
2019-04 - 2019-12

Digitale All-in-One-Lösung für Restaurants

Fullstack Softwareentwicklerin TypeScript ReactJS Mate rial UI ...
Fullstack Softwareentwicklerin
Modernisierung der Webanwendung auf den neuesten Stand mit modernen Technologien
TypeScript ReactJS Mate rial UI pnpm Docker Docker Compose ESLint OpenAPI Generator Ajv Knex Micro Node.js PostgreSQL Pino und React Router React Material UI OpenAPI Generator Pino und React Router
Yum.Place, Recklinghausen
2 Jahre 10 Monate
2014-10 - 2017-07

Digitale All-in-One-Lösung für Restaurants

Fullstack Softwareentwicklerin Java AngularJS JavaScript ...
Fullstack Softwareentwicklerin
Konzeption und Entwicklung einer Webanwendung für Essensbestellungen, Lieferservice und Tischreservierungen mit maßgeschneiderten digitalen Lösungen für Restaurantbesitzer.
Java AngularJS JavaScript MariaDB MyBa tis Migrations Protractor Karma Selenium Spring Boot Spring Data JPA/Hibernate Spring WebSocket npm Maven Eclipse Docker Docker Compose Git Elasticsearch Stack Hunter JSHint Microservices MyBatis Migrations StackHunter JSHin
Yum.Place, Recklinghausen
7 Monate
2014-03 - 2014-09

CampusCore - Software

Fullstack Softwareentwicklerin / Werkstudentin Java SQL Spring MVC ...
Fullstack Softwareentwicklerin / Werkstudentin
Unterstützung bei der Entwicklung eines CampusManagement-Systems zur Digitalisierung der Verwaltungsprozesse an Hochschulen und der Migration des bestehenden Codes auf ein neues, generisches Framework
Java SQL Spring MVC Spring Security JPA Tomcat JavaScript AngularJS HTML5 CSS3 XML Scrum Jira git Eclipse. Spring MVC
Hochschulen GmbH & Co. KG, Dortmund

Aus- und Weiterbildung

Aus- und Weiterbildung

11 Monate
2023-08 - 2024-06

Projektmanagement und digitale Transformation

karriere tutor GmbH
karriere tutor GmbH
  • Change Management
  • Change Management Foundation
  • Lean Management
  • PRINCE2 Foundation Edition 6
  • PRINCE2 Practitioner Edition 6
  • PRINCE2 Agile Practitioner
  • Professional Scrum Product Owner (PSPO I)
  • Digital Business Innovator
  • Digitale Transformation
  • Kommunikation, Gesprächsführung und Präsentation
  • Leadership
13 Jahre 7 Monate
2005-09 - 2019-03

Informatik-Studium

Diplom Kerninformatik, Note: 1,5, TU Dortmund
Diplom Kerninformatik, Note: 1,5
TU Dortmund

  • Diplomarbeitsthema: auf anfrage
  • Schwerpunktgebiet: Softwarekonstruktion
  • Nebenfach: Mathematik, Betriebswirtschaftslehre (Grundstudium)
  • Projektgruppe: Konzipierung und Realisierung einer Software zur Vergabe von Transportaufträgen in einer sozial organisierten Personengruppe über das Internet
  • Seminarthema: Large-Scale Machine Learning
  • Proseminarthema: Funktionale Programmierung
  • Hardwarepraktikum: Entwicklung von Schaltungen
  • Softwarepraktikum: Entwicklung eines Spiels im Team in Java SE.Java 2D

Kompetenzen

Kompetenzen

Top-Skills

TypeScript React Node.js Java Javascript SQL Kafka Keycloak docker git price2 scrum kafka Elastic Search REST CI/CD Git JUnit Cucumber Spring Framework HTML5 CSS3

Produkte / Standards / Erfahrungen / Methoden

Technisches Profil
  • Entwicklungstechniken: Systematische Code-Review, Continuous Integration, Continuous Delivery
  • Microsoft Azure: Blob Storage
  • Single Sign-On OAuth 2.0 mit OpenID Connect(2J), Keycloak(3J)
  • Programmier- und Skriptsprachen: TypeScript(4J), JavaScript(5J), Java(3J)
  • Frameworks und Template Engines: React(4J), redux(1J), AngularJS(2J)
  • Docker Ökosystem: Docker Engine(3J), Docker Compose(3J)
  • Spring Ökosystem: Spring MVC(2J), Spring Security(2J), Spring Boot(2J), Spring Data JPA/Hibernate(2J), Spring WebSocket(2J)
  • Relationale und NoSQL Datenbanken: CockroachDB(3J), Kafka(2J), MariaDB(1J), Elasticsearch(1J)
  • Abfragesprachen, ORM: SQL(4J), Postgres-Dialekt(4J), knex(4J), MyBatis Migrations(1J)
  • Markup: HTML5(6J), CSS3(6J), TailwindCSS(1J), Responsive Webdesign(5J), Material UI(4J)
  • Testwerkzeuge:  Protractor(1J), Karma(1J), Selenium(1J), cucumber(2J), jest(4J)
  • Entwicklungswerkzeuge: Scrum, Sentry, awesome window manager, vim, Visual Studio Code, Eclipse, Maven, git, GitLab, Jira, Confluence, npm, pnpm, StackHunter, JSHint
  • Im Rahmen des Studiums: Java EE (Servlet, JSP, JSTL, JSF), XSLT, Webservices (SOAP, REST), Python, machine learning, PHP Symfony, C++, UML, Z-Notation, ERM, SERM, Latex

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.