Webentwicklung / TypeScript, JavaScript, HTML / CSS, Ruby, PHP, Java, Ruby, REST APIs
Aktualisiert am 27.01.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 27.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Englisch

Einsatzorte

Einsatzorte

Darmstadt (+100km) Frankfurt am Main (+100km)
Deutschland
möglich

Projekte

Projekte

3 Jahre 11 Monate
2021-03 - heute

German Edge Cloud: Industrie 4.0: Entwicklung einer GUI basierten No-Code-Engine zur erstellung und verarbeitung domänenspezifischer Workflows

Backend Developer Rust Actix Tokio ...
Backend Developer

Entwicklung einer Runtime, Node-Sammlung und shared Library für eine visuelle scripting Engine (à la Unreal Blueprints), mit höchsten performance vorgaben, weshalb die Sprache Rust hierfür gewählt wurde.


Aufgaben

  • Entwicklung einer neuen Systemarchitektur mit dynamischer Code Einbindung aus (theoretisch) jeder anderen Sprache

  • Entwicklung der Runtime in Rust

  • Entwicklung einer Validations-Library in Rust/WebAssembly

  • Entwicklung von integration Tests

  • Entwicklung einer persistence API in Node/TypeScript mit einer PostgreSQL Datenbank

  • Entwicklung von demo Use-Cases für die Workflow-Engine

Rust Actix Tokio TypeScript Express Kubernetes Rancher GitLab Artifactory JIRA Confluence
1 Jahr 9 Monate
2019-07 - 2021-03

German Edge Cloud: Industrie 4.0: Entwicklung einer virtuellen Fabrik

Backend Developer Java Python Docker ...
Backend Developer

Entwicklung einer digitalen Fabrik als Plattform für Event-driven-Datenprozessierung und Analysen für die Fertigungsindustrie. Die digitale Abbildung realer Fertigungsprozesse und darauf angewandte machine-learning Algorithmen.


Aufgaben

  • Entwicklung einer neuen Systemarchitektur

  • Datenanbindung /-verarbeitung /-persistierung

  • Entwicklung von Analyseprozessen

  • Entwicklung von Dashboards

  • Fokus auf Real-Time-Performance

  • Kubernetes deployments

Java Python Docker Kafka PostgresSql Timescale Kubernetes Helm OpenFaaS Rancher Grafana GitLab Artifactory JIRA Confluence
9 Monate
2018-10 - 2019-06

Deutsche Bank: Anbindung einer Angular-Bibliothek

Backend Developer Java Spring Lombok Maven ...
Backend Developer

Entwicklung eines Backend for Frontends, um eine Angular-Bibliothek zum Generieren dynamischer Formulare, an bestehende Software anzubinden


Aufgaben

  • Entwicklung einer REST-API zum verarbeiten von Datenstrukturen

  • Aktive Kommunikation und Abstimmung mit anderen Entwickler-Teams (Konsumenten der Bibliothek)

  • Aktive Beratung des Fachbereichs bzgl. Anforderungen und deren technischer Umsetzung

Java Spring Lombok Maven Git BitBucket TeamCity Artifactory JIRA Confluence Scrum Kanban
1 Jahr 8 Monate
2017-11 - 2019-06

Deutsche Bank: Online-Produktanträge

Fullstack Developer Java Spring Angular 4-7 TypeScript ...
Fullstack Developer

Entwicklung mehrerer Anwendungen für den Abschluss von Produktanträgen auf dem Online Portal, u.a. für Spar- und Bausparprodukte. Anbindung an bestehendes Backend und Konzeption der Projekt Architektur.


Aufgaben

  • Mitentwicklung an diversen Web-Anwendungen

  • Entwicklung eines Backend for Frontends

  • AbstimmungT und Design von Frontend-Backend Schnittstellen (REST API)

  • Aktive Beratung des Fachbereich bzgl. der Umsetzung von Anforderungen und Ideen

Java Spring Angular 4-7 TypeScript Maven npm Git BitBucket TeamCity JIRA Confluence Scrum Kanban
1 Jahr 8 Monate
2017-11 - 2019-06

Deutsche Bank: Diverse globale Java-Spring-Bibliotheken

Backend Developer Java Spring Lombok Maven ...
Backend Developer

Entwicklung diverser interner Spring-Bibliotheken, mit dem Ziel global auftretende Problemstellungen mit einheitlichen Lösungen zu begegnen.


Aufgaben

  • Umfangreiche und regelmäßige Mitentwicklung an backend Services und REST Schnittstellen

  • Aktive Beteiligung an Architektur- und Design-Entscheidungen

  • Code Reviews durchführen

  • Aktive Unterstützung des Fachbereichs zum Thema Vereinheitlichung und Standardisierung von Spring-Bibliotheken

  • Regelmäßige Verbesserung der Tool Chain (Linting, Dokumentation, Konfiguration)

Java Spring Lombok Maven Git BitBucket TeamCity Artifactory JIRA Confluence Scrum Kanban
2 Monate
2017-10 - 2017-11

Entwicklung eines Tools zur Kostenberechnung von Apps

Web Developer JavaScript (ES6) HTML5 CSS3 ...
Web Developer

Entwicklung eines Tools zur Kostenberechnung von Apps mithilfe auswählbaren Faktoren. Mit Hilfe des Tools soll Kunden die Einschätzung in eine Kosten Range leicht gemacht werden.


Aufgaben

  • Anforderungsanalyse

  • Konzeption und Technologie Auswahl

  • Einbindung in ein Wordpress Plugin

  • Entwurf eines dynamischen Formulars in JS

  • Berechnung der Kosten mit durch einbinden von Funktionen und Formeln

JavaScript (ES6) HTML5 CSS3 Bootstrap Wordpress
3 Monate
2017-08 - 2017-10

Entwicklung eines Webtools zur automatisierten Video Generierung

Java- / Web Developer Java JavaScript Docker ...
Java- / Web Developer

Entwicklung einer Software zur automatisierten Videogenerierung im Backend und Frontend.


Aufgaben

  • Web UI:

    • Upload mit Videovorschau

    • Einfacher Videoschnitt

    • XML Generierung

  • Java Backend:

    • Anbindung an FFmpeg

    • Modularer Aufbau

    • Verarbeitung von XML-Struktur aus Frontend

  • Multi OS Support mit Docker

  • Dokumentation

Java JavaScript Docker GitLab MediaWiki
4 Monate
2015-09 - 2015-12

Joomla! Code contribution (Web Programming Weeks)

Web Developer JavaScript PHP XML ...
Web Developer

Joomla-Workshop mit einem der Core-Entwickler. Bugfixes und Code Erweiterung für das  Joomla-Projekt


Aufgaben

  • Vereinfachung der Joomla-Extension Installation

  • Outsourcen von Teilen der Komponente in ein Plugin

  • Reduzierung von ?install from folder? und ?install from url? Tabs, auf einen einzigen, gemeinsamen Tab

  • Automatische Erkennung von URLs und Dateipfaden beim Einbinden neuer Extension

  • Sprachunterstützung: Englisch, Deutsch, Französisch

JavaScript PHP XML HTML/CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der TU Darmstadt

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen

  • Java
  • JavaScript
  • PHP5/7, Symfony
  • MySQL
  • PostgreSQL
  • Python3
  • C, C++, C#

Software & Tools

  • NodeJS
  • React
  • Spring
  • Symfony
  • CI/CD
  • Git
  • Gitflow
  • Jenkins
  • JIRA
  • Subversion
  • Gradle
  • Ant
  • Docker
  • Doctrine
  • jQuery
  • IntelliJ
  • PHPStorm
  • Eclipse
  • Visual Studio
  • Trello
  • Bootstrap

Methodische Kompetenz

  • Objektorientierte / funktionale Programmierung
  • Agile (Scrum, Kanban) und klassische Softwareentwicklung
  • Clean Architecture, MVP, MVC

IT-Erfahrung: 12 Jahre

Projekterfahrung: 8 Jahre

Karrierestationen

  • Self-Employment, Software-/ Web Developer
  • Click Performance GmbH, Web-/Software Developer

Programmiersprachen

C, C++, C#
Java
JavaScript
MySQL
PHP
PHP5
PHP7
PostgreSQL
Python3

Branchen

Branchen

  • IT-Beratung
  • Web Development

Einsatzorte

Einsatzorte

Darmstadt (+100km) Frankfurt am Main (+100km)
Deutschland
möglich

Projekte

Projekte

3 Jahre 11 Monate
2021-03 - heute

German Edge Cloud: Industrie 4.0: Entwicklung einer GUI basierten No-Code-Engine zur erstellung und verarbeitung domänenspezifischer Workflows

Backend Developer Rust Actix Tokio ...
Backend Developer

Entwicklung einer Runtime, Node-Sammlung und shared Library für eine visuelle scripting Engine (à la Unreal Blueprints), mit höchsten performance vorgaben, weshalb die Sprache Rust hierfür gewählt wurde.


Aufgaben

  • Entwicklung einer neuen Systemarchitektur mit dynamischer Code Einbindung aus (theoretisch) jeder anderen Sprache

  • Entwicklung der Runtime in Rust

  • Entwicklung einer Validations-Library in Rust/WebAssembly

  • Entwicklung von integration Tests

  • Entwicklung einer persistence API in Node/TypeScript mit einer PostgreSQL Datenbank

  • Entwicklung von demo Use-Cases für die Workflow-Engine

Rust Actix Tokio TypeScript Express Kubernetes Rancher GitLab Artifactory JIRA Confluence
1 Jahr 9 Monate
2019-07 - 2021-03

German Edge Cloud: Industrie 4.0: Entwicklung einer virtuellen Fabrik

Backend Developer Java Python Docker ...
Backend Developer

Entwicklung einer digitalen Fabrik als Plattform für Event-driven-Datenprozessierung und Analysen für die Fertigungsindustrie. Die digitale Abbildung realer Fertigungsprozesse und darauf angewandte machine-learning Algorithmen.


Aufgaben

  • Entwicklung einer neuen Systemarchitektur

  • Datenanbindung /-verarbeitung /-persistierung

  • Entwicklung von Analyseprozessen

  • Entwicklung von Dashboards

  • Fokus auf Real-Time-Performance

  • Kubernetes deployments

Java Python Docker Kafka PostgresSql Timescale Kubernetes Helm OpenFaaS Rancher Grafana GitLab Artifactory JIRA Confluence
9 Monate
2018-10 - 2019-06

Deutsche Bank: Anbindung einer Angular-Bibliothek

Backend Developer Java Spring Lombok Maven ...
Backend Developer

Entwicklung eines Backend for Frontends, um eine Angular-Bibliothek zum Generieren dynamischer Formulare, an bestehende Software anzubinden


Aufgaben

  • Entwicklung einer REST-API zum verarbeiten von Datenstrukturen

  • Aktive Kommunikation und Abstimmung mit anderen Entwickler-Teams (Konsumenten der Bibliothek)

  • Aktive Beratung des Fachbereichs bzgl. Anforderungen und deren technischer Umsetzung

Java Spring Lombok Maven Git BitBucket TeamCity Artifactory JIRA Confluence Scrum Kanban
1 Jahr 8 Monate
2017-11 - 2019-06

Deutsche Bank: Online-Produktanträge

Fullstack Developer Java Spring Angular 4-7 TypeScript ...
Fullstack Developer

Entwicklung mehrerer Anwendungen für den Abschluss von Produktanträgen auf dem Online Portal, u.a. für Spar- und Bausparprodukte. Anbindung an bestehendes Backend und Konzeption der Projekt Architektur.


Aufgaben

  • Mitentwicklung an diversen Web-Anwendungen

  • Entwicklung eines Backend for Frontends

  • AbstimmungT und Design von Frontend-Backend Schnittstellen (REST API)

  • Aktive Beratung des Fachbereich bzgl. der Umsetzung von Anforderungen und Ideen

Java Spring Angular 4-7 TypeScript Maven npm Git BitBucket TeamCity JIRA Confluence Scrum Kanban
1 Jahr 8 Monate
2017-11 - 2019-06

Deutsche Bank: Diverse globale Java-Spring-Bibliotheken

Backend Developer Java Spring Lombok Maven ...
Backend Developer

Entwicklung diverser interner Spring-Bibliotheken, mit dem Ziel global auftretende Problemstellungen mit einheitlichen Lösungen zu begegnen.


Aufgaben

  • Umfangreiche und regelmäßige Mitentwicklung an backend Services und REST Schnittstellen

  • Aktive Beteiligung an Architektur- und Design-Entscheidungen

  • Code Reviews durchführen

  • Aktive Unterstützung des Fachbereichs zum Thema Vereinheitlichung und Standardisierung von Spring-Bibliotheken

  • Regelmäßige Verbesserung der Tool Chain (Linting, Dokumentation, Konfiguration)

Java Spring Lombok Maven Git BitBucket TeamCity Artifactory JIRA Confluence Scrum Kanban
2 Monate
2017-10 - 2017-11

Entwicklung eines Tools zur Kostenberechnung von Apps

Web Developer JavaScript (ES6) HTML5 CSS3 ...
Web Developer

Entwicklung eines Tools zur Kostenberechnung von Apps mithilfe auswählbaren Faktoren. Mit Hilfe des Tools soll Kunden die Einschätzung in eine Kosten Range leicht gemacht werden.


Aufgaben

  • Anforderungsanalyse

  • Konzeption und Technologie Auswahl

  • Einbindung in ein Wordpress Plugin

  • Entwurf eines dynamischen Formulars in JS

  • Berechnung der Kosten mit durch einbinden von Funktionen und Formeln

JavaScript (ES6) HTML5 CSS3 Bootstrap Wordpress
3 Monate
2017-08 - 2017-10

Entwicklung eines Webtools zur automatisierten Video Generierung

Java- / Web Developer Java JavaScript Docker ...
Java- / Web Developer

Entwicklung einer Software zur automatisierten Videogenerierung im Backend und Frontend.


Aufgaben

  • Web UI:

    • Upload mit Videovorschau

    • Einfacher Videoschnitt

    • XML Generierung

  • Java Backend:

    • Anbindung an FFmpeg

    • Modularer Aufbau

    • Verarbeitung von XML-Struktur aus Frontend

  • Multi OS Support mit Docker

  • Dokumentation

Java JavaScript Docker GitLab MediaWiki
4 Monate
2015-09 - 2015-12

Joomla! Code contribution (Web Programming Weeks)

Web Developer JavaScript PHP XML ...
Web Developer

Joomla-Workshop mit einem der Core-Entwickler. Bugfixes und Code Erweiterung für das  Joomla-Projekt


Aufgaben

  • Vereinfachung der Joomla-Extension Installation

  • Outsourcen von Teilen der Komponente in ein Plugin

  • Reduzierung von ?install from folder? und ?install from url? Tabs, auf einen einzigen, gemeinsamen Tab

  • Automatische Erkennung von URLs und Dateipfaden beim Einbinden neuer Extension

  • Sprachunterstützung: Englisch, Deutsch, Französisch

JavaScript PHP XML HTML/CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der TU Darmstadt

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Programmiersprachen

  • Java
  • JavaScript
  • PHP5/7, Symfony
  • MySQL
  • PostgreSQL
  • Python3
  • C, C++, C#

Software & Tools

  • NodeJS
  • React
  • Spring
  • Symfony
  • CI/CD
  • Git
  • Gitflow
  • Jenkins
  • JIRA
  • Subversion
  • Gradle
  • Ant
  • Docker
  • Doctrine
  • jQuery
  • IntelliJ
  • PHPStorm
  • Eclipse
  • Visual Studio
  • Trello
  • Bootstrap

Methodische Kompetenz

  • Objektorientierte / funktionale Programmierung
  • Agile (Scrum, Kanban) und klassische Softwareentwicklung
  • Clean Architecture, MVP, MVC

IT-Erfahrung: 12 Jahre

Projekterfahrung: 8 Jahre

Karrierestationen

  • Self-Employment, Software-/ Web Developer
  • Click Performance GmbH, Web-/Software Developer

Programmiersprachen

C, C++, C#
Java
JavaScript
MySQL
PHP
PHP5
PHP7
PostgreSQL
Python3

Branchen

Branchen

  • IT-Beratung
  • Web Development

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.