Professional frontend development
Aktualisiert am 04.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2025
Verfügbar zu: 100%
davon vor Ort: 30%
TypeScript
Angular
JavaScript
Vue.js
React
Scrum
Git
PostgreSQL
CSS
Selenium
Testautomatisierung
JSON
Flutter
Rust
AWS
Azure Devops
Docker
Unittest
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Bielefeld (+500km)
Deutschland
möglich

Projekte

Projekte

4 Monate
2024-08 - heute

STAPLER-Software

Software-Entwickler Rust AWS Flutter ...
Software-Entwickler
Rust AWS Flutter GraphQL OpenSearch Elastic Search
Zurkraft GmbH
remote
7 Monate
2019-09 - 2020-03

Online order capturing system ? Entwicklung Produkt-Katalog

Software-Entwickler JavaScript TypeScript Kotlin ...
Software-Entwickler

In diesem Projekt geht es um die Entwicklung eines Produkt-Katalogs, der in über 700 Niederlassungen in ganz Deutschland für die individuelle Beratung beim Brillenkauf zum Einsatz kommt.
Bei der Applikation handelt es sich um eine SPA, welche aktuell als Webview in eine iOS Anwendung eingebettet wird.
Die Anwendung verarbeitet, über mehrere Schichten hinweg, Nachrichten, welche aus unterschiedlichen Quellen Informationen zu Stamm- und Bewegungsdaten der einzelnen Artikel bereitstellen.
Durch einen Anti-Korruption-Layer aufbereitet, werden die Informationen an ein Backend-System geleitet und über eine React-basierte Webanwendung dargestellt.
Die Darstellung ermöglicht es dem Kunden, selbst in der kleinsten Niederlassung des Unternehmens, aus dem gesamten Sortiment an Sonnenbrillen und Korrektionsfassungen das passende Produkt auszuwählen.
Die Anwendung wird kontinuierlich deployed.
Neue Anforderungen werden hinter Feature-Schaltern entwickelt und nach einem Abnahme- und Freigabeprozess auf Dev- und QA- Umgebungen in Produktion aktiv geschaltet.
Dieses Vorgehen ermöglicht ein hohes Maß an Flexibilität und Eigenverantwortlichkeit des Teams bei gleichzeitig hoher Qualität und unterbrechungsfreiem Betrieb.
Als Trunk-Based Development bekannt, hat diese Form der Softwareentwicklung mit einen weiteren Befürworter gewonnen.
"You build it, you run it, you own it" hat in diesem Projekt für mich eine völlig neue Bedeutung bekommen.
Zu meinen Tätigkeiten in diesem Projekt gehörten unter anderem:

  • Entwicklung SPA mit React+Redux und TypeScript
  • Integration, UI und Last-Tests
  • REST Schnittstellen implementieren
  • Anforderungen mit BDD als Cucumber Tests definieren und automatisieren
  • End2End Tests mit webdriver.io und Testcafe
  • Responsive Web Design
  • Feedback zum Design aus UI/UX Sicht
  • Implementierung neuer Funktionalität im Backend-System
  • Koordinierung mit Product Ownern
  • Mentoring neuer Teammitglieder
React.js Redux Apache Kafka WebDriver Testcafe
JavaScript TypeScript Kotlin Flux-Pattern Unit Testing End To End Test BDD Cucumber Event-Driven-Development
Fielmann AG
Hamburg
2 Jahre 9 Monate
2016-12 - 2019-08

Digitale Kundenschnittstelle - Schwerpunkt E-Shop

Software-Entwickler Scrum agile Java ...
Software-Entwickler

In einem Team von bis zu 9 Kollegen bringe ich meinen hohen Qualitätsanspruch ein und unterstützte den Kunden aktiv bei der Erstellung neuer digitaler Kundenschnittstellen.

In meiner Rolle als Software-Entwickler mit dem Schwerpunkt Frontend-Development fallen bei der Neuentwicklung interaktiver Schnittstellen folgende Tätigkeiten in meine Kompetenz:

  • SPA mit Vue.js in TypeScript entwickeln
  • REST Schnittstellen entwerfen
  • Unit tests erstellen
  • End2End tests mit webdriver.io
  • Design in wartbares HTML/CSS überführen
  • Feedback zum Design aus UI/UX Sicht
  • Anforderungen mit BDD als Cucumber Tests definieren und automatisieren
  • Anbindung von Backend-Systemen
  • Koordination mit Product Ownern
  • Geschäftsprozesse abbilden
Scrum agile Java Vue.js Unit Test End-To-End-Test Git ERP Docker OOP GitLab Continuous Integration Continuous Delivery Englisch Spring Boot WebDriver Apache Kafka JavaScript TypeScript Jest Atlassian JIRA AWS PostgreSQL REST Styleguide Web Components HTML5 Sass CSS3 Webpack CI+CD (gitlab) BDD Cucumber Micro Frontend SCS UI Design Entwicklung IntelliJ IDEA Selenium
Phoenix Contact Deutschland GmbH
Blomberg, Lippe
3 Monate
2016-10 - 2016-12

Terminbuchungssystem H2O Herford

Software-Entwickler TYPO3-CMS Vue.js Jest ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich eine Verwaltungssoftware für Terminbuchungen.

Die Applikation bietet im Frontend ein Formular um neue Termine zu buchen.

Im Backend entwickelte ich mit Vue.js einen Freigabe-Prozess in dem Redakteure die Termine über einen Kalender einsehen und verwalten können.

TYPO3-CMS Vue.js Jest Git Continuous Integration Unit Test
Digitale Offensive GmbH
Bielefeld
4 Monate
2015-10 - 2016-01

Veranstaltungskalender Leibniz-Universität Hannover

Software-Entwickler PHP Extbase jQuery ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich im Auftrag der Leibniz-Universität Hannover einen Veranstaltungskalender unter:

https://www.uni-hannover.de/de/universitaet/aktuelles/veranstaltungen/

Mein Schwerpunkt lag in der Datenmodellierung und der Backend-Implementierung mit PHP.

Das System ist als TYPO3-CMS Extension implementiert und ermöglicht den Redakteuren der Uni eine komfortable Verwaltungsoberfläche.

TYPO3-CMS
PHP Extbase jQuery Git
Bielefeld
4 Monate
2015-07 - 2015-10

Jobbörse Leibniz-Universität Hannover

Software-Entwickler PHP Extbase jQuery ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich im Auftrag der Leibniz-Universität Hannover eine Jobbörse unter:

https://www.uni-hannover.de/de/universitaet/stellenangebote-arbeit-an-der-uni/jobboerse/

Mein Schwerpunkt lag in der Datenmodellierung und der Backend-Implementierung mit PHP.

Das System ist als TYPO3-CMS Extension implementiert und ermöglicht den Redakteuren der Uni eine komfortable Verwaltungsoberfläche.

TYPO3-CMS
PHP Extbase jQuery Git
Bielefeld
3 Monate
2015-04 - 2015-06

Bibfin.de - Webseite für bibliothekarische Fortbildung in Niedersachsen

Software-Entwickler PHP Extbase Git
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich mit bibfin.de einen Seminarfinder für die Niedersächsische Landesbibliothek.

Das System bietet Redakteuren die Möglichkeit neue Seminare in einem TYPO3-CMS Backend zu verwalten.

Im Frontend ist eine Suche und mehrer Filtermöglichkeiten implementiert.

Die Umsetzung erfolgt vollständig in PHP. Es kommt kein JavaScript zum Einsatz.

TYPO3-CMS
PHP Extbase Git
Bielefeld

Kompetenzen

Kompetenzen

Top-Skills

TypeScript Angular JavaScript Vue.js React Scrum Git PostgreSQL CSS Selenium Testautomatisierung JSON Flutter Rust AWS Azure Devops Docker Unittest

Produkte / Standards / Erfahrungen / Methoden

Agile
Apache
Apache Kafka
Atlassian JIRA
AWS
BDD
Behavior-driven development
Bootstrap
CI+CD (gitlab)
Continuous Delivery
Continuous Integration
CSS3
Cucumber
Docker
End To End Test
End-To-End-Test
ERP
Event-Driven-Development
Extbase
Flux-Pattern
Git
GitLab
HTML5
IntelliJ IDEA
Jest
Micro Frontend
nginx
Node.js
Objektorientierte Modellierung
OOP
Redux
REST
Sass
Scrum
SCS
Self-contained Systems
Selenium
Spring Boot
Styleguide
Testcafe
TYPO3-CMS
UI Design Entwicklung
Unit Test
Unit Testing
Vue.js
Web Components
WebDriver
With webdriver.io
Webpack

Programmiersprachen

Go
Java
JavaScript
jQuery
JSON
Kotlin
PHP
Python
React.js
SQL
TypeScript

Datenbanken

MySQL
PostgreSQL

Einsatzorte

Einsatzorte

Bielefeld (+500km)
Deutschland
möglich

Projekte

Projekte

4 Monate
2024-08 - heute

STAPLER-Software

Software-Entwickler Rust AWS Flutter ...
Software-Entwickler
Rust AWS Flutter GraphQL OpenSearch Elastic Search
Zurkraft GmbH
remote
7 Monate
2019-09 - 2020-03

Online order capturing system ? Entwicklung Produkt-Katalog

Software-Entwickler JavaScript TypeScript Kotlin ...
Software-Entwickler

In diesem Projekt geht es um die Entwicklung eines Produkt-Katalogs, der in über 700 Niederlassungen in ganz Deutschland für die individuelle Beratung beim Brillenkauf zum Einsatz kommt.
Bei der Applikation handelt es sich um eine SPA, welche aktuell als Webview in eine iOS Anwendung eingebettet wird.
Die Anwendung verarbeitet, über mehrere Schichten hinweg, Nachrichten, welche aus unterschiedlichen Quellen Informationen zu Stamm- und Bewegungsdaten der einzelnen Artikel bereitstellen.
Durch einen Anti-Korruption-Layer aufbereitet, werden die Informationen an ein Backend-System geleitet und über eine React-basierte Webanwendung dargestellt.
Die Darstellung ermöglicht es dem Kunden, selbst in der kleinsten Niederlassung des Unternehmens, aus dem gesamten Sortiment an Sonnenbrillen und Korrektionsfassungen das passende Produkt auszuwählen.
Die Anwendung wird kontinuierlich deployed.
Neue Anforderungen werden hinter Feature-Schaltern entwickelt und nach einem Abnahme- und Freigabeprozess auf Dev- und QA- Umgebungen in Produktion aktiv geschaltet.
Dieses Vorgehen ermöglicht ein hohes Maß an Flexibilität und Eigenverantwortlichkeit des Teams bei gleichzeitig hoher Qualität und unterbrechungsfreiem Betrieb.
Als Trunk-Based Development bekannt, hat diese Form der Softwareentwicklung mit einen weiteren Befürworter gewonnen.
"You build it, you run it, you own it" hat in diesem Projekt für mich eine völlig neue Bedeutung bekommen.
Zu meinen Tätigkeiten in diesem Projekt gehörten unter anderem:

  • Entwicklung SPA mit React+Redux und TypeScript
  • Integration, UI und Last-Tests
  • REST Schnittstellen implementieren
  • Anforderungen mit BDD als Cucumber Tests definieren und automatisieren
  • End2End Tests mit webdriver.io und Testcafe
  • Responsive Web Design
  • Feedback zum Design aus UI/UX Sicht
  • Implementierung neuer Funktionalität im Backend-System
  • Koordinierung mit Product Ownern
  • Mentoring neuer Teammitglieder
React.js Redux Apache Kafka WebDriver Testcafe
JavaScript TypeScript Kotlin Flux-Pattern Unit Testing End To End Test BDD Cucumber Event-Driven-Development
Fielmann AG
Hamburg
2 Jahre 9 Monate
2016-12 - 2019-08

Digitale Kundenschnittstelle - Schwerpunkt E-Shop

Software-Entwickler Scrum agile Java ...
Software-Entwickler

In einem Team von bis zu 9 Kollegen bringe ich meinen hohen Qualitätsanspruch ein und unterstützte den Kunden aktiv bei der Erstellung neuer digitaler Kundenschnittstellen.

In meiner Rolle als Software-Entwickler mit dem Schwerpunkt Frontend-Development fallen bei der Neuentwicklung interaktiver Schnittstellen folgende Tätigkeiten in meine Kompetenz:

  • SPA mit Vue.js in TypeScript entwickeln
  • REST Schnittstellen entwerfen
  • Unit tests erstellen
  • End2End tests mit webdriver.io
  • Design in wartbares HTML/CSS überführen
  • Feedback zum Design aus UI/UX Sicht
  • Anforderungen mit BDD als Cucumber Tests definieren und automatisieren
  • Anbindung von Backend-Systemen
  • Koordination mit Product Ownern
  • Geschäftsprozesse abbilden
Scrum agile Java Vue.js Unit Test End-To-End-Test Git ERP Docker OOP GitLab Continuous Integration Continuous Delivery Englisch Spring Boot WebDriver Apache Kafka JavaScript TypeScript Jest Atlassian JIRA AWS PostgreSQL REST Styleguide Web Components HTML5 Sass CSS3 Webpack CI+CD (gitlab) BDD Cucumber Micro Frontend SCS UI Design Entwicklung IntelliJ IDEA Selenium
Phoenix Contact Deutschland GmbH
Blomberg, Lippe
3 Monate
2016-10 - 2016-12

Terminbuchungssystem H2O Herford

Software-Entwickler TYPO3-CMS Vue.js Jest ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich eine Verwaltungssoftware für Terminbuchungen.

Die Applikation bietet im Frontend ein Formular um neue Termine zu buchen.

Im Backend entwickelte ich mit Vue.js einen Freigabe-Prozess in dem Redakteure die Termine über einen Kalender einsehen und verwalten können.

TYPO3-CMS Vue.js Jest Git Continuous Integration Unit Test
Digitale Offensive GmbH
Bielefeld
4 Monate
2015-10 - 2016-01

Veranstaltungskalender Leibniz-Universität Hannover

Software-Entwickler PHP Extbase jQuery ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich im Auftrag der Leibniz-Universität Hannover einen Veranstaltungskalender unter:

https://www.uni-hannover.de/de/universitaet/aktuelles/veranstaltungen/

Mein Schwerpunkt lag in der Datenmodellierung und der Backend-Implementierung mit PHP.

Das System ist als TYPO3-CMS Extension implementiert und ermöglicht den Redakteuren der Uni eine komfortable Verwaltungsoberfläche.

TYPO3-CMS
PHP Extbase jQuery Git
Bielefeld
4 Monate
2015-07 - 2015-10

Jobbörse Leibniz-Universität Hannover

Software-Entwickler PHP Extbase jQuery ...
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich im Auftrag der Leibniz-Universität Hannover eine Jobbörse unter:

https://www.uni-hannover.de/de/universitaet/stellenangebote-arbeit-an-der-uni/jobboerse/

Mein Schwerpunkt lag in der Datenmodellierung und der Backend-Implementierung mit PHP.

Das System ist als TYPO3-CMS Extension implementiert und ermöglicht den Redakteuren der Uni eine komfortable Verwaltungsoberfläche.

TYPO3-CMS
PHP Extbase jQuery Git
Bielefeld
3 Monate
2015-04 - 2015-06

Bibfin.de - Webseite für bibliothekarische Fortbildung in Niedersachsen

Software-Entwickler PHP Extbase Git
Software-Entwickler

Im Rahmen einer Festanstellung entwickelte ich mit bibfin.de einen Seminarfinder für die Niedersächsische Landesbibliothek.

Das System bietet Redakteuren die Möglichkeit neue Seminare in einem TYPO3-CMS Backend zu verwalten.

Im Frontend ist eine Suche und mehrer Filtermöglichkeiten implementiert.

Die Umsetzung erfolgt vollständig in PHP. Es kommt kein JavaScript zum Einsatz.

TYPO3-CMS
PHP Extbase Git
Bielefeld

Kompetenzen

Kompetenzen

Top-Skills

TypeScript Angular JavaScript Vue.js React Scrum Git PostgreSQL CSS Selenium Testautomatisierung JSON Flutter Rust AWS Azure Devops Docker Unittest

Produkte / Standards / Erfahrungen / Methoden

Agile
Apache
Apache Kafka
Atlassian JIRA
AWS
BDD
Behavior-driven development
Bootstrap
CI+CD (gitlab)
Continuous Delivery
Continuous Integration
CSS3
Cucumber
Docker
End To End Test
End-To-End-Test
ERP
Event-Driven-Development
Extbase
Flux-Pattern
Git
GitLab
HTML5
IntelliJ IDEA
Jest
Micro Frontend
nginx
Node.js
Objektorientierte Modellierung
OOP
Redux
REST
Sass
Scrum
SCS
Self-contained Systems
Selenium
Spring Boot
Styleguide
Testcafe
TYPO3-CMS
UI Design Entwicklung
Unit Test
Unit Testing
Vue.js
Web Components
WebDriver
With webdriver.io
Webpack

Programmiersprachen

Go
Java
JavaScript
jQuery
JSON
Kotlin
PHP
Python
React.js
SQL
TypeScript

Datenbanken

MySQL
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.