Fullstack Entwickler Schwerpunkt Frontend, Java,TypeScript,JavaScript,Python, Kotlin, React, Vue3, React Native, NodeJS, Gen AI, UI/UX, e2e, Unit Test
Aktualisiert am 19.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.08.2024
Verfügbar zu: 100%
davon vor Ort: 50%
Fullstack Entwickler
Frontend Entwickler
Web Application Designer
Software Entwicklung
TypeScript
JavaScript
Python
Java
Kotlin
React
Vue 3
React Native
Usability Engineering
NodeJS
Software Architektur
Event Driven Microservices
GraphQL
Apache Avro
End-To-End-Test
Generative AI
Llama
Cypress
CI/CD
Englisch
Berufliche Arbeitssprachkenntnisse
Deutsch
Vollständige berufliche Kompetenz ? C2
Türkisch
Muttersprache
Kurdisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-07 - 2023-12

fortschrittliche Softwarelösung entwickeln

Fullstack Entwickler Event Driven Architektur Microservices Dockerisierung ...
Fullstack Entwickler
  • Das primäre Ziel dieses Projekts besteht darin, eine fortschrittliche Softwarelösung zu entwickeln, die speziell auf die Anforderungen der Bahnindustrie zugeschnitten ist.
  • Diese Software befähigt die Nutzer, maßgeschneiderte Karten für den Bahnverkehr zu erstellen, zu verwalten und zu veröffentlichen. 
  • Die im Projekt entwickelte Software zielt darauf ab, die Effizienz und Sicherheit in der Bahnindustrie durch die Erstellung und Verwaltung spezialisierter Karten zu erhöhen. 
JIRA Wiki IntelliJ Teams Swagger Jenkins Kubernetes Bash yFiles SonarQube Kafka Scrum Kotlin Java Vue3 TypeScript Cypress TDD Sonarqube. Apache Avro
Event Driven Architektur Microservices Dockerisierung TypeScript Kotlin OOD TDD Cypress Unit-Test Apache Avro Vue3 Maven Performanceoptimierung CI/CD SAFe Scrum Bahnerfahrung Vite Visualisierung von Bahnstrecken und Infrastrukturpläne Informationssystemen für Reisende Unittest Integrationstest
DDSW
7 Monate
2021-10 - 2022-04

Detection Soiled Sorting

Softwareentwickler mit Schwerpunkt Frontend TypeScript Vue Storybook ...
Softwareentwickler mit Schwerpunkt Frontend

Neu- und Weiterentwicklung des Frontends für das Produkt im industriellen Wäschereiumfelds zur Erkennung von Fremdkörpern, Identifikation mittels RFID und/oder Artikelfarbe und Sortierung nach Kriterien eines Wäscheteils.

  • Erstellung einer IST-Analyse der bestehenden Komponenten (Frontend und entsprechende Verbindung ins Backend / API?s) sowie der feststehenden Funktions- und Designanforderungen des Kunden, welche in Jira hinterlegt sind
  • Weiterentwicklung bzw. Neuentwicklung des Frontends mittels der Programmiersprachen Javascript und vue.js in einem einheitlichen Frontend-Design, basierend auf der zuvor erstellten IST-Analyse
  • Schnittstellenentwicklung mittels REST
  • Erstellung und Durchführung von Frontend-Tests
  • Erstellung und Durchführung von Unit Tests
  • Erstellung von automatisierten Tests mittels GitLab/CI/CD
  • Erstellung von Testberichten

Framer Atlassian JIRA GitLab Atlassian Confluence
TypeScript Vue Storybook HTML SCSS Vuetify JSON CI/CD Microservices Event Driven Architektur Container Technologie Kafka Monitoring Technologies Azure TDD OOP
Herbert Kannegiesser GmbH
1 Jahr 5 Monate
2020-12 - 2022-04

Digitalisierung in der öffentlichen Verwaltung

Fullstack Entwickler Java JavaScript Spring Boot ...
Fullstack Entwickler

Die Implementierung des Software-Produktes für den öffentlich-rechtlichen Bereich umfasst die Analyse der Fachprozesse und die Entwicklung von Web-Applikationen anhand eines vorgegebenen Frameworks. Dabei werden technische Dokumentationen und Design-Guidelines erstellt.

Implementierung des Software-Produktes für den öffentlich-rechtlichen Bereich.

  • Analyse der Fachprozesse
  • Implementierung von Web-Applikationen anhand vorgegebenen Framework
  • Erstellung der technischen Dokumentation
  • Erstellung von Design-Guidelines
Lucom Interaction Platform LIP IntelliJ Atlassian JIRA Atlassian Confluence SpringFramework JavaScript Docker Jenkins HTML CSS Java JUnit Kubernetes Bash Scrum TDD BITV Flyway CI/CD
Java JavaScript Spring Boot Scrum Docker Jenkins HTML CSS Kubernetes Bash JUnit Flyway REST Microservices Apache Maven Problemlösungskompetenz Kundenanforderungsanalyse PostgreSQL Dockerisierung
IT.NRW - Bezirksregierungen in NRW
9 Monate
2021-07 - 2022-03

Digitalisierung in der öffentlichen Verwaltung

Fullstack Entwickler Java JavaScript HTML ...
Fullstack Entwickler

Implementierung einer Web-Anwendung für eine Behörde im öffentlich-rechtlichen Bereich, die auf die Verwaltung von Anträgen und das Mandantenmanagement spezialisiert ist. Das Projekt umfasste die Analyse von Fachprozessen, Entwicklung basierend auf dem Spring Boot unter Verwendung von Java, JavaScript, HTML, CSS, sowie den Einsatz von Jenkins, SQL und Flyway für kontinuierliche Integration und Datenbankmigrationen. Ein Schwerpunkt lag auf der Erstellung der technischen Dokumentation, Design-Guidelines und der Gewährleistung der Barrierefreiheit der Anwendung.


Lucom Interaction Platform LIP Atlassian JIRA Atlassian Confluence IntelliJ
Java JavaScript HTML CSS SQL Jenkins Testautomatisierung Bash Kubernetes JUnit Spring Boot Reverse Engineering Kundenanforderungsanalyse PostgreSQL Dockerisierung
Behörde im öffentlich-rechtlichen Bereich
Köln
2 Monate
2021-08 - 2021-09

Cloud Anwendung - Bereich Industrie 4.0

Fullstack Entwickler Python TypeScript Konzeption ...
Fullstack Entwickler

Im Rahmen des Projekts erfolgt eine umfassende Analyse der Gegebenheiten und technischen Voraussetzungen, gefolgt von Beratung und Festlegung in den Bereichen Middleware-Technik, Frontend-Technik und Design, Security, Softwareverteilung sowie Mockups und Design. Ein Prototyp wird mit React oder Vue erstellt.

Die Konzeption, Planung und Architektur sind zentrale Bestandteile des Projekts.  Analyse der Gegebenheiten und der technischen Voraussetzungen, Beratung, Diskussion und Festlegung im Rahmen des Projekts in Bezug auf die 

  • Middleware Technik 
  • Frontend Technik und das entsprechende Design 
  • Security 
  • Verteilung der Software 
  • Mockups und Design
  • eine Prototype mit React oder Vue zu erstellen, 

Python TypeScript Konzeption React Websocket Fast-API Planung Architektur Vue3 Azure Azure Devops Präsentation
Schott AG
3 Monate
2020-09 - 2020-11

Digital Learning Platform

Fullstack Entwickler React React Native Lerna ...
Fullstack Entwickler
  • Monorepo Architektur / React & React Native mit Lerna
  • Web&Mobile basierend auf einem Core, dadurch 70% Ersparung von Entwicklungsaufwand 
  • Entwicklung von Schnittstelle(Core) zwischen  Web-Frontend und Mobile App 
  • Anbindung der Schnittstelle mit bestehenden REST-API
  • Erstellung von Components und Screens für Web Frontend
  • Implementierung von Struktur und Architekture für React Native App
Yarn Webpack
React React Native Lerna TypeScript React Suite Monorepo REST API Redux Python
2 Monate
2020-01 - 2020-02

Empower Hub - Marketing Analyse Tool

Full Stack Developer SlimPHP Redis Linux Apache MySQL PHP ...
Full Stack Developer

Entwicklung im Projekt "Empower Hub" von einem Modul zur Standortanalyse und Trendradars innerhalb einer containerisierten Web-Anwendung auf Basis von Bootstrap, jQuery (FE) und PHP/MySQL/Redis (BE) mit dem Ziel der Implementierung eines web-basierten Werkzeugkasten zur internen Strategieentwicklung.

Dies beinhaltet:

  • Entwicklung der Module im Backend unter Verwendung von Backend Shared Services (API, relationale Datenbank, Key-Value-Pair Speicher, User Access Control)
  • Entwicklung des Front- und Backend der Module als lose gekoppelte und unabhängig agierende Services, die unabhängig voneinander weiterentwickelt werden können und in Containern abgebildet sind (Docker Compose)
  • Durchführung von Funktionstests
  • Fehlerbehebung
  • Entwicklung von on-premise Hosts
  • Erstellung der technischen Dokumentation
Docker Dokumentation Redis
SlimPHP Redis Linux Apache MySQL PHP Bootstrap 4 PHP
WAGO Kontakttechnik GmbH & Co. KG
1 Jahr 5 Monate
2018-02 - 2019-06

Weiterentwicklung einer Plattform

Softwareentwickler PHP5 XHTML CSS ...
Softwareentwickler
  • Weiterentwicklung der Frontends der AngularJS Applications
  • Entwicklung neue Funktionalitäten in REST-API
  • Erstellung von Prototypen für Migrationsprojekt(von Modularen System zum komponent-basierten System, Angular5)
  • Auswertung der Kostenfaktor, um möglichen Migrationsaufwand zu messen

Branche: E-Learning Software

MongoDB Scrum Agile Entwicklung
PHP5 XHTML CSS Node.js CoffeeScript REST Angular Komponentenbasierte Entwicklung Android/IOS App Expo
Siegen
8 Monate
2018-10 - 2019-05

VistorSoft Monitor

Fullstack Entwickler Continuous Integration VueJS Vuex ...
Fullstack Entwickler

Weiterentwicklungen von Web-Applikationen (Die Überwachung der medizinischen Produkte innerhalb der Webapplikation soll in Bezug auf die Wahrscheinlichkeit von Ausfällen, Statistiken, Fehlerreports, Visualisierung von Problemen und wo diese anfallen ermöglicht werden und in der Cloud gesammelt werden) und Mobile Apps im Bereich der Web-und App- Entwicklung auf Basis von HTML5, CSS und JavaScript mit dem Ziel, die Benutzeroberflächen zu erneuern:

  • Anbindung der REST API an das Frontend mit VueJS
  • Automatisierung der Formularerstellung durch JSON
  • Webappentwicklung auf Basis von Cordova und IONIC
  • Definition der Library (evtl. durch Bootstrap)
  • Erstellung eines einheitlichen Interfaces
  • Begleitung des testgetriebenen Entwicklungsprozesses sowie die Continuos Integration
GitLab Git Atlassian JIRA
Continuous Integration VueJS Vuex AWS ECMAScript ElementUI Electron Unittesting XHTML Stylus Scrum Python CI/CD Cordova IONIC Google Maps Platform
Dürr Dental SE
2 Monate
2017-11 - 2017-12

VIAS-Migrationprojekt

Softwareentwickler mit Schwerpunkt Frontend Scrum JavaScript UX Design ...
Softwareentwickler mit Schwerpunkt Frontend
  • zur Neuentwicklung des aktuellen VIAS Bestandsmanagement, mit dem Ziel eine Individuallösung für den Kunden zu entwickeln
  • zur Umsetzungen der Spezifikationen, mit dem Ziel, diese in einer Oracle Umgebung zu implementieren
  • Prüfung der technischen Anforderungen an die jeweiligen entwicklungen unter Verwendung von Javascript mit dem Ziel, der Migration einer international genutzten ICIS Struktur
Atlassian JIRA Atlassian Confluence
Scrum JavaScript UX Design VueJS Semantic UI UX Architect Komponentenbasierte Entwicklung Java Spring Boot Maven JUnit
Roland Rechtsschutz-Versicherungs-AG
Köln
1 Jahr 9 Monate
2016-01 - 2017-09

TruNet ? P2P data sharing application with web technologies

  • Research, Design and Develop an p2p data sharing application without saving users data in any remote database. Working with signaling servers and data channels from WebRTC. 
  • Build client application to realize bridge between client and Backend API. 
  • Coordinate developers and take responsibility of integration backend api and other team members works as lead developer. 
Node.js JavaScript Electron AngularJS WebRTC xHTML+CSS agile Software-Development Research and Development Java JUnit
1 Jahr 10 Monate
2015-10 - 2017-07

CRM System ? Customer Relationship Management System

  • Design and develop an customer relationship management system for a SaaS Company, which has more than 23k+ customer/subscriber.
  • Build frontend application to present and handling sales, invoices and tickets for customer service department.
  • Develop specially methods in existing REST-API to integrate it with CRM-System 
AngularJS with CoffeScript xHTML+SCSS PHP MongoDb Grunt NPM Node.js Google Material Design agile Software-Development CRM
Software Dienstleistung
2 Jahre 5 Monate
2014-04 - 2016-08

TOPIC ? The online platform for informal caregivers

Usability Research Assistant Java PHP5 Linux Apache MySQL PHP ...
Usability Research Assistant
  • The European project TOPIC aims to obtain a profound understanding of the daily life and care in families or households by conducting a qualitative, social science research.
  • Subsequently, a computer-based information- and communication platform will be developed that supports caregivers in their daily lives and especially in their familiar home environment.
  • Develop an Event plugin for social platform to make possible processes like event creating, calendar and user profile.
  • Analyse of daily needs of senior people and integration of use cases with platform developing.
Usability Engineering Usability Test User Experience Design Documentation JIRA agile Software-Development Android Scrum
Java PHP5 Linux Apache MySQL PHP XHTML CSS(3) JavaScript
Research Institute
Siegen
6 Monate
2014-10 - 2015-03

Partnerportal für eine Software-Firma

Web Application Developer
Web Application Developer
  • Planung und Konzeption
  • Datenbank modellierung
  • Entwicklung des Systems 
Symfony2 xHTML CSS jQuery Bootstrap PHP5 mysql
Software Dienstleistung
Siegen
1 Jahr 1 Monat
2014-03 - 2015-03

Cubes ? Operational software systems for small and medium-sized enterprises

Web Application Developer Scrum JavaScript PHP ...
Web Application Developer
  • German companies are increasingly recognizing how valuable usability and user experience are for their products. SMEs, however, often lack the know-how and the budget to employ specialized full-time employees. CUBES is designed to enable companies to perform these tasks together with users of their products.
  • Concept, Design and Develop an Backend Application to make possible to create research experiments records and present this research experiments in frontend application. 
  • Working closely with researcher to understand their needs and integration use cases with concept and design processes.
Adobe Photoshop
Scrum JavaScript PHP Linux Apache MySQL PHP xHTML + CSS Usability Engineering
Research Institute
Siegen
6 Monate
2014-04 - 2014-09

License Plate Backend API ? Check and reserve the license plate

Python-Developer
Python-Developer
  • Develop an Backend API to check availability and reserve of license plate through filling forms of 200 different approval offices webpages. Main problem was here, rather than an API service to check and reserve license plate in one location, there are more than 200 approval office and special check page in Germany.
  • Develop an Backend API and create sub-scripts for every different approval office.
  • Analyse of html and form structure of approval offices and creating the scenarios. 
Python BeatufiulSoup for Screen-scraping html5lib
Business Services
Siegen
8 Monate
2014-02 - 2014-09

Labor Project ? Platform for experimental physics records

Web Application Developer
Web Application Developer
  • Build a platform specially for physics researchers, where they can add their experimental physics results and share it between universitys and communitys. 
  • Design and develop of Backend Application for user management, analytics, records management, project management and settings for whole platform.
  • Working closely with other developers and researcher to build user centered platform
 
Javascript PHP MySQL xHTML + CSS Adobe Photoshop
Research Institute
Siegen
2 Monate
2014-02 - 2014-03

Gewinnspiel für eine führende Konditorei

Web Application Developer
Web Application Developer
  • Planung und Konzeption
  • Entwicklung
  • Wartung
PHP5 xHTML CSS mysql
Gastronomie
Siegen
2 Monate
2014-01 - 2014-02

Entwicklung einer Homepage

Web Entwickler
Web Entwickler
  • Design mit Photoshop
HP5, xhtml, css, jquery
Privat
Siegen
4 Monate
2013-09 - 2013-12

Entwicklung einer Homepage

Web-Entwickler
Web-Entwickler
  • Planung und Konzept
  • Design mit Photoshop
xHTML CSS jQuery PHP5
Großhandel
Siegen
3 Monate
2013-05 - 2013-07

Entwicklung einer Homepage

Web Entwickler
Web Entwickler
  • Konzeption, Planung und Design
  • Photoshop
PHP5 Mysql xHTML CSS jQuery Ajax
8 Monate
2012-05 - 2012-12

Entwicklung einer Homepage

Webentwickler
Webentwickler
  • Konzeption, Planung und Design
  • Entwicklung
PHP Drupal xhtml jQuery CSS
1 Jahr 2 Monate
2011-08 - 2012-09

IT-Konzeption und Planung für eine neue gegründete Firma

IT-Berater
IT-Berater
  • Konzeption und Planung der IT-Bedarf von Kunden
  • Entsprechend Entwicklung der Lösungen
  • Beratung bzgl. Online-Werbung(Adwords,SEO)
Verpackung
1 Jahr 7 Monate
2009-06 - 2010-12

IT-Beratung, Entwicklung der unternehmerischen Software-Lösungen

IT-Berater und Softwareentwickler
IT-Berater und Softwareentwickler
  • Konzeption und Planung der IT-Bedarf von Kunden
  • Im Anschluss Entwicklung/Gestaltung der Lösungen
  • Beratung bzgl. Online-Werbung(Adwords,SEO)
11 Monate
2008-04 - 2009-02

Web-Entwicklung und IT-Beratung für eine Unternehmen in der Medizin Branche

Web-Entwickler und IT-Berater
Web-Entwickler und IT-Berater
  • Konzeption und Planung der webbasierte IT-Lösungen für das Unternehmen.
  • Entsprechend Lösung-Vorschlage bzgl. Weiterentwicklung der IT-Bedarf

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2014-04 - 2017-09

Wirtschaftsinformatik

Bachelor of Science (B.Sc.), Universität Siegen
Bachelor of Science (B.Sc.)
Universität Siegen
1 Jahr
2013-04 - 2014-03

Vorbereitungskurs ?Deutsch als Fremdsprache?

Universität Siegen
Universität Siegen

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwickler Frontend Entwickler Web Application Designer Software Entwicklung TypeScript JavaScript Python Java Kotlin React Vue 3 React Native Usability Engineering NodeJS Software Architektur Event Driven Microservices GraphQL Apache Avro End-To-End-Test Generative AI Llama Cypress CI/CD

Aufgabenbereiche

Software Engineering
Web Application Development
Konzeption & Planung
Usability Methoden

Produkte / Standards / Erfahrungen / Methoden

API-Entwicklung und Integration
agile Software-Development
Erstellung von Stories/Tasks
Problemlösungsorientiertes Denken
Research and Development
Dokumentation & Präsentation
Usability Engineering
Business Process Management Notation
SpringFramework
REST
AWS
CI/CD
Jenkins
Websockets
Git
Jasmine
JIRA
Scrum
Apache Avro
GitLab
Kubernetes
Electron
Spring Boot
Sonarqube

Profil

Innovativer Softwareentwickler mit 10 Jahren Berufserfahrung in der Softwarebranche und 4 Jahren akademischer Erfahrung als wissenschaftlicher Mitarbeiter in Softwareprojekten. Fachkundig in allen Phasen des Softwareentwicklungslebenszyklus ? von der Konzeption bis zur Auslieferung von hochskalierbaren Anwendungen der nächsten Generation.


Kenntnisse

  • Object-Oriented Programming     
  • Software Architectural Design    
  • Scrum                                               
  • JavaScript                                        
  • TypeScript                                        
  • Python                                               
  • Java                                                
  • JUnit                                          
  • Kotlin                                          
  • HTML/XHTML/(S)CSS                 
  • Atomic Design                              
  • UI/UX                                             
  • React                                               
  • Vue3                                                
  • React Native                                
  • NodeJS                                        
  • Spring Framework                         
  • Cypress                                         
  • Unit Test                                       
  • Generative AI                                          
  • GraphQL                                        
  • Websockets                                   
  • JIRA/Confluence                           
  • Kubernetes                                      
  • Apache Avro                                   
  • Electron                                           
  • Amazon Web Services             
  • MS Office                                          
  • Adobe Creative Suite


Berufserfahrung

01/2019 ? 02/2024

Rolle: Fullstack-Entwickler


Aufgaben:

Als freiberuflicher Fullstack-Entwickler in verschiedenen Projekten und Unternehmen tätig. 

Für Projektdetails siehe Projekte. 

Unternehmen:

  • Hitachi (GTS Deutschland GmbH)
  • Thales Deutschland GmbH
  • Schott AG
  • Federal Information Technology Center of Germany (ITZBund, IT.NRW)
  • Herbert Kannegiesser GmbH
  • WAGO GmbH & Co. KG
  • Dürr Dental SE
  • ROLAND Rechtsschutz-Versicherungs-AG


08/2015 ? 08/2020 

Rolle: Fullstack-Entwickler

Kunde: Examio GmbH


Aufgaben:

  • Entwicklung und Gestaltung eines Customer Relationship Management Systems für den internen Gebrauch. 
  • Enge Zusammenarbeit mit anderen Teammitgliedern und zukünftigen Nutzern bei der Planung, Gestaltung und Entwicklung, fokussiert auf die Bedürfnisse des Unternehmens und der Kollegen. 
  • Entwicklung von webbasierten Softwareprodukten für den E-Learning-Bereich.


02/2014 ? 10/2017

Rolle: Research Assistant

Kunde: Universität Siegen


Aufgaben:

  • Forschung, Gestaltung und Entwicklung von Anwendungen für verschiedene Forschungsprojekte, die von der Europäischen Union und dem deutschen Bildungsministerium unterstützt werden. 
  • Enge Zusammenarbeit mit Testnutzern, dem Designteam und dem empirischen Forschungsteam, um die täglichen Gewohnheiten der Zielnutzer zu verstehen und einen optimalen Prototypen zu gestalten und zu entwickeln. 
  • Enge Zusammenarbeit mit anderen Projektmitgliedern und Partnern bei der Gestaltung und Entwicklung robuster Anwendungen.


01/2014 ? 06/2015

Rolle: Fullstack-Entwickler

Kunde: billiton internet service GmbH


Aufgaben:

  • Direkte Softwarekonzeption, -gestaltung und -entwicklung, wobei der Fokus auf den Bedürfnissen der Kunden liegt. 
  • Enge Zusammenarbeit mit anderen Teammitgliedern bei der Planung, Gestaltung und Entwicklung robuster Lösungen.

Betriebssysteme

Linux-Debian
MacOS X
Microsoft Windows

Programmiersprachen

Python
TypeScript
JavaScript
Kotlin
Java
Node.js
xHTML + (S)CSS
Vue3
React
React Native

Datenbanken

MongoDB
MySQL
SQLite
REDIS
PostgreSQL

Berechnung / Simulation / Versuch / Validierung

Unittesting
e2e
Cypress
JUnit
Fortgeschritten

Design / Entwicklung / Konstruktion

Adobe Experience Design
ElementUI
Layout & Screen Design
Photoshop
UI/UX Design
Unified Modelling Language

Branchen

Branchen

  • Informationsystems
  • Softwareentwicklung 

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-07 - 2023-12

fortschrittliche Softwarelösung entwickeln

Fullstack Entwickler Event Driven Architektur Microservices Dockerisierung ...
Fullstack Entwickler
  • Das primäre Ziel dieses Projekts besteht darin, eine fortschrittliche Softwarelösung zu entwickeln, die speziell auf die Anforderungen der Bahnindustrie zugeschnitten ist.
  • Diese Software befähigt die Nutzer, maßgeschneiderte Karten für den Bahnverkehr zu erstellen, zu verwalten und zu veröffentlichen. 
  • Die im Projekt entwickelte Software zielt darauf ab, die Effizienz und Sicherheit in der Bahnindustrie durch die Erstellung und Verwaltung spezialisierter Karten zu erhöhen. 
JIRA Wiki IntelliJ Teams Swagger Jenkins Kubernetes Bash yFiles SonarQube Kafka Scrum Kotlin Java Vue3 TypeScript Cypress TDD Sonarqube. Apache Avro
Event Driven Architektur Microservices Dockerisierung TypeScript Kotlin OOD TDD Cypress Unit-Test Apache Avro Vue3 Maven Performanceoptimierung CI/CD SAFe Scrum Bahnerfahrung Vite Visualisierung von Bahnstrecken und Infrastrukturpläne Informationssystemen für Reisende Unittest Integrationstest
DDSW
7 Monate
2021-10 - 2022-04

Detection Soiled Sorting

Softwareentwickler mit Schwerpunkt Frontend TypeScript Vue Storybook ...
Softwareentwickler mit Schwerpunkt Frontend

Neu- und Weiterentwicklung des Frontends für das Produkt im industriellen Wäschereiumfelds zur Erkennung von Fremdkörpern, Identifikation mittels RFID und/oder Artikelfarbe und Sortierung nach Kriterien eines Wäscheteils.

  • Erstellung einer IST-Analyse der bestehenden Komponenten (Frontend und entsprechende Verbindung ins Backend / API?s) sowie der feststehenden Funktions- und Designanforderungen des Kunden, welche in Jira hinterlegt sind
  • Weiterentwicklung bzw. Neuentwicklung des Frontends mittels der Programmiersprachen Javascript und vue.js in einem einheitlichen Frontend-Design, basierend auf der zuvor erstellten IST-Analyse
  • Schnittstellenentwicklung mittels REST
  • Erstellung und Durchführung von Frontend-Tests
  • Erstellung und Durchführung von Unit Tests
  • Erstellung von automatisierten Tests mittels GitLab/CI/CD
  • Erstellung von Testberichten

Framer Atlassian JIRA GitLab Atlassian Confluence
TypeScript Vue Storybook HTML SCSS Vuetify JSON CI/CD Microservices Event Driven Architektur Container Technologie Kafka Monitoring Technologies Azure TDD OOP
Herbert Kannegiesser GmbH
1 Jahr 5 Monate
2020-12 - 2022-04

Digitalisierung in der öffentlichen Verwaltung

Fullstack Entwickler Java JavaScript Spring Boot ...
Fullstack Entwickler

Die Implementierung des Software-Produktes für den öffentlich-rechtlichen Bereich umfasst die Analyse der Fachprozesse und die Entwicklung von Web-Applikationen anhand eines vorgegebenen Frameworks. Dabei werden technische Dokumentationen und Design-Guidelines erstellt.

Implementierung des Software-Produktes für den öffentlich-rechtlichen Bereich.

  • Analyse der Fachprozesse
  • Implementierung von Web-Applikationen anhand vorgegebenen Framework
  • Erstellung der technischen Dokumentation
  • Erstellung von Design-Guidelines
Lucom Interaction Platform LIP IntelliJ Atlassian JIRA Atlassian Confluence SpringFramework JavaScript Docker Jenkins HTML CSS Java JUnit Kubernetes Bash Scrum TDD BITV Flyway CI/CD
Java JavaScript Spring Boot Scrum Docker Jenkins HTML CSS Kubernetes Bash JUnit Flyway REST Microservices Apache Maven Problemlösungskompetenz Kundenanforderungsanalyse PostgreSQL Dockerisierung
IT.NRW - Bezirksregierungen in NRW
9 Monate
2021-07 - 2022-03

Digitalisierung in der öffentlichen Verwaltung

Fullstack Entwickler Java JavaScript HTML ...
Fullstack Entwickler

Implementierung einer Web-Anwendung für eine Behörde im öffentlich-rechtlichen Bereich, die auf die Verwaltung von Anträgen und das Mandantenmanagement spezialisiert ist. Das Projekt umfasste die Analyse von Fachprozessen, Entwicklung basierend auf dem Spring Boot unter Verwendung von Java, JavaScript, HTML, CSS, sowie den Einsatz von Jenkins, SQL und Flyway für kontinuierliche Integration und Datenbankmigrationen. Ein Schwerpunkt lag auf der Erstellung der technischen Dokumentation, Design-Guidelines und der Gewährleistung der Barrierefreiheit der Anwendung.


Lucom Interaction Platform LIP Atlassian JIRA Atlassian Confluence IntelliJ
Java JavaScript HTML CSS SQL Jenkins Testautomatisierung Bash Kubernetes JUnit Spring Boot Reverse Engineering Kundenanforderungsanalyse PostgreSQL Dockerisierung
Behörde im öffentlich-rechtlichen Bereich
Köln
2 Monate
2021-08 - 2021-09

Cloud Anwendung - Bereich Industrie 4.0

Fullstack Entwickler Python TypeScript Konzeption ...
Fullstack Entwickler

Im Rahmen des Projekts erfolgt eine umfassende Analyse der Gegebenheiten und technischen Voraussetzungen, gefolgt von Beratung und Festlegung in den Bereichen Middleware-Technik, Frontend-Technik und Design, Security, Softwareverteilung sowie Mockups und Design. Ein Prototyp wird mit React oder Vue erstellt.

Die Konzeption, Planung und Architektur sind zentrale Bestandteile des Projekts.  Analyse der Gegebenheiten und der technischen Voraussetzungen, Beratung, Diskussion und Festlegung im Rahmen des Projekts in Bezug auf die 

  • Middleware Technik 
  • Frontend Technik und das entsprechende Design 
  • Security 
  • Verteilung der Software 
  • Mockups und Design
  • eine Prototype mit React oder Vue zu erstellen, 

Python TypeScript Konzeption React Websocket Fast-API Planung Architektur Vue3 Azure Azure Devops Präsentation
Schott AG
3 Monate
2020-09 - 2020-11

Digital Learning Platform

Fullstack Entwickler React React Native Lerna ...
Fullstack Entwickler
  • Monorepo Architektur / React & React Native mit Lerna
  • Web&Mobile basierend auf einem Core, dadurch 70% Ersparung von Entwicklungsaufwand 
  • Entwicklung von Schnittstelle(Core) zwischen  Web-Frontend und Mobile App 
  • Anbindung der Schnittstelle mit bestehenden REST-API
  • Erstellung von Components und Screens für Web Frontend
  • Implementierung von Struktur und Architekture für React Native App
Yarn Webpack
React React Native Lerna TypeScript React Suite Monorepo REST API Redux Python
2 Monate
2020-01 - 2020-02

Empower Hub - Marketing Analyse Tool

Full Stack Developer SlimPHP Redis Linux Apache MySQL PHP ...
Full Stack Developer

Entwicklung im Projekt "Empower Hub" von einem Modul zur Standortanalyse und Trendradars innerhalb einer containerisierten Web-Anwendung auf Basis von Bootstrap, jQuery (FE) und PHP/MySQL/Redis (BE) mit dem Ziel der Implementierung eines web-basierten Werkzeugkasten zur internen Strategieentwicklung.

Dies beinhaltet:

  • Entwicklung der Module im Backend unter Verwendung von Backend Shared Services (API, relationale Datenbank, Key-Value-Pair Speicher, User Access Control)
  • Entwicklung des Front- und Backend der Module als lose gekoppelte und unabhängig agierende Services, die unabhängig voneinander weiterentwickelt werden können und in Containern abgebildet sind (Docker Compose)
  • Durchführung von Funktionstests
  • Fehlerbehebung
  • Entwicklung von on-premise Hosts
  • Erstellung der technischen Dokumentation
Docker Dokumentation Redis
SlimPHP Redis Linux Apache MySQL PHP Bootstrap 4 PHP
WAGO Kontakttechnik GmbH & Co. KG
1 Jahr 5 Monate
2018-02 - 2019-06

Weiterentwicklung einer Plattform

Softwareentwickler PHP5 XHTML CSS ...
Softwareentwickler
  • Weiterentwicklung der Frontends der AngularJS Applications
  • Entwicklung neue Funktionalitäten in REST-API
  • Erstellung von Prototypen für Migrationsprojekt(von Modularen System zum komponent-basierten System, Angular5)
  • Auswertung der Kostenfaktor, um möglichen Migrationsaufwand zu messen

Branche: E-Learning Software

MongoDB Scrum Agile Entwicklung
PHP5 XHTML CSS Node.js CoffeeScript REST Angular Komponentenbasierte Entwicklung Android/IOS App Expo
Siegen
8 Monate
2018-10 - 2019-05

VistorSoft Monitor

Fullstack Entwickler Continuous Integration VueJS Vuex ...
Fullstack Entwickler

Weiterentwicklungen von Web-Applikationen (Die Überwachung der medizinischen Produkte innerhalb der Webapplikation soll in Bezug auf die Wahrscheinlichkeit von Ausfällen, Statistiken, Fehlerreports, Visualisierung von Problemen und wo diese anfallen ermöglicht werden und in der Cloud gesammelt werden) und Mobile Apps im Bereich der Web-und App- Entwicklung auf Basis von HTML5, CSS und JavaScript mit dem Ziel, die Benutzeroberflächen zu erneuern:

  • Anbindung der REST API an das Frontend mit VueJS
  • Automatisierung der Formularerstellung durch JSON
  • Webappentwicklung auf Basis von Cordova und IONIC
  • Definition der Library (evtl. durch Bootstrap)
  • Erstellung eines einheitlichen Interfaces
  • Begleitung des testgetriebenen Entwicklungsprozesses sowie die Continuos Integration
GitLab Git Atlassian JIRA
Continuous Integration VueJS Vuex AWS ECMAScript ElementUI Electron Unittesting XHTML Stylus Scrum Python CI/CD Cordova IONIC Google Maps Platform
Dürr Dental SE
2 Monate
2017-11 - 2017-12

VIAS-Migrationprojekt

Softwareentwickler mit Schwerpunkt Frontend Scrum JavaScript UX Design ...
Softwareentwickler mit Schwerpunkt Frontend
  • zur Neuentwicklung des aktuellen VIAS Bestandsmanagement, mit dem Ziel eine Individuallösung für den Kunden zu entwickeln
  • zur Umsetzungen der Spezifikationen, mit dem Ziel, diese in einer Oracle Umgebung zu implementieren
  • Prüfung der technischen Anforderungen an die jeweiligen entwicklungen unter Verwendung von Javascript mit dem Ziel, der Migration einer international genutzten ICIS Struktur
Atlassian JIRA Atlassian Confluence
Scrum JavaScript UX Design VueJS Semantic UI UX Architect Komponentenbasierte Entwicklung Java Spring Boot Maven JUnit
Roland Rechtsschutz-Versicherungs-AG
Köln
1 Jahr 9 Monate
2016-01 - 2017-09

TruNet ? P2P data sharing application with web technologies

  • Research, Design and Develop an p2p data sharing application without saving users data in any remote database. Working with signaling servers and data channels from WebRTC. 
  • Build client application to realize bridge between client and Backend API. 
  • Coordinate developers and take responsibility of integration backend api and other team members works as lead developer. 
Node.js JavaScript Electron AngularJS WebRTC xHTML+CSS agile Software-Development Research and Development Java JUnit
1 Jahr 10 Monate
2015-10 - 2017-07

CRM System ? Customer Relationship Management System

  • Design and develop an customer relationship management system for a SaaS Company, which has more than 23k+ customer/subscriber.
  • Build frontend application to present and handling sales, invoices and tickets for customer service department.
  • Develop specially methods in existing REST-API to integrate it with CRM-System 
AngularJS with CoffeScript xHTML+SCSS PHP MongoDb Grunt NPM Node.js Google Material Design agile Software-Development CRM
Software Dienstleistung
2 Jahre 5 Monate
2014-04 - 2016-08

TOPIC ? The online platform for informal caregivers

Usability Research Assistant Java PHP5 Linux Apache MySQL PHP ...
Usability Research Assistant
  • The European project TOPIC aims to obtain a profound understanding of the daily life and care in families or households by conducting a qualitative, social science research.
  • Subsequently, a computer-based information- and communication platform will be developed that supports caregivers in their daily lives and especially in their familiar home environment.
  • Develop an Event plugin for social platform to make possible processes like event creating, calendar and user profile.
  • Analyse of daily needs of senior people and integration of use cases with platform developing.
Usability Engineering Usability Test User Experience Design Documentation JIRA agile Software-Development Android Scrum
Java PHP5 Linux Apache MySQL PHP XHTML CSS(3) JavaScript
Research Institute
Siegen
6 Monate
2014-10 - 2015-03

Partnerportal für eine Software-Firma

Web Application Developer
Web Application Developer
  • Planung und Konzeption
  • Datenbank modellierung
  • Entwicklung des Systems 
Symfony2 xHTML CSS jQuery Bootstrap PHP5 mysql
Software Dienstleistung
Siegen
1 Jahr 1 Monat
2014-03 - 2015-03

Cubes ? Operational software systems for small and medium-sized enterprises

Web Application Developer Scrum JavaScript PHP ...
Web Application Developer
  • German companies are increasingly recognizing how valuable usability and user experience are for their products. SMEs, however, often lack the know-how and the budget to employ specialized full-time employees. CUBES is designed to enable companies to perform these tasks together with users of their products.
  • Concept, Design and Develop an Backend Application to make possible to create research experiments records and present this research experiments in frontend application. 
  • Working closely with researcher to understand their needs and integration use cases with concept and design processes.
Adobe Photoshop
Scrum JavaScript PHP Linux Apache MySQL PHP xHTML + CSS Usability Engineering
Research Institute
Siegen
6 Monate
2014-04 - 2014-09

License Plate Backend API ? Check and reserve the license plate

Python-Developer
Python-Developer
  • Develop an Backend API to check availability and reserve of license plate through filling forms of 200 different approval offices webpages. Main problem was here, rather than an API service to check and reserve license plate in one location, there are more than 200 approval office and special check page in Germany.
  • Develop an Backend API and create sub-scripts for every different approval office.
  • Analyse of html and form structure of approval offices and creating the scenarios. 
Python BeatufiulSoup for Screen-scraping html5lib
Business Services
Siegen
8 Monate
2014-02 - 2014-09

Labor Project ? Platform for experimental physics records

Web Application Developer
Web Application Developer
  • Build a platform specially for physics researchers, where they can add their experimental physics results and share it between universitys and communitys. 
  • Design and develop of Backend Application for user management, analytics, records management, project management and settings for whole platform.
  • Working closely with other developers and researcher to build user centered platform
 
Javascript PHP MySQL xHTML + CSS Adobe Photoshop
Research Institute
Siegen
2 Monate
2014-02 - 2014-03

Gewinnspiel für eine führende Konditorei

Web Application Developer
Web Application Developer
  • Planung und Konzeption
  • Entwicklung
  • Wartung
PHP5 xHTML CSS mysql
Gastronomie
Siegen
2 Monate
2014-01 - 2014-02

Entwicklung einer Homepage

Web Entwickler
Web Entwickler
  • Design mit Photoshop
HP5, xhtml, css, jquery
Privat
Siegen
4 Monate
2013-09 - 2013-12

Entwicklung einer Homepage

Web-Entwickler
Web-Entwickler
  • Planung und Konzept
  • Design mit Photoshop
xHTML CSS jQuery PHP5
Großhandel
Siegen
3 Monate
2013-05 - 2013-07

Entwicklung einer Homepage

Web Entwickler
Web Entwickler
  • Konzeption, Planung und Design
  • Photoshop
PHP5 Mysql xHTML CSS jQuery Ajax
8 Monate
2012-05 - 2012-12

Entwicklung einer Homepage

Webentwickler
Webentwickler
  • Konzeption, Planung und Design
  • Entwicklung
PHP Drupal xhtml jQuery CSS
1 Jahr 2 Monate
2011-08 - 2012-09

IT-Konzeption und Planung für eine neue gegründete Firma

IT-Berater
IT-Berater
  • Konzeption und Planung der IT-Bedarf von Kunden
  • Entsprechend Entwicklung der Lösungen
  • Beratung bzgl. Online-Werbung(Adwords,SEO)
Verpackung
1 Jahr 7 Monate
2009-06 - 2010-12

IT-Beratung, Entwicklung der unternehmerischen Software-Lösungen

IT-Berater und Softwareentwickler
IT-Berater und Softwareentwickler
  • Konzeption und Planung der IT-Bedarf von Kunden
  • Im Anschluss Entwicklung/Gestaltung der Lösungen
  • Beratung bzgl. Online-Werbung(Adwords,SEO)
11 Monate
2008-04 - 2009-02

Web-Entwicklung und IT-Beratung für eine Unternehmen in der Medizin Branche

Web-Entwickler und IT-Berater
Web-Entwickler und IT-Berater
  • Konzeption und Planung der webbasierte IT-Lösungen für das Unternehmen.
  • Entsprechend Lösung-Vorschlage bzgl. Weiterentwicklung der IT-Bedarf

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 6 Monate
2014-04 - 2017-09

Wirtschaftsinformatik

Bachelor of Science (B.Sc.), Universität Siegen
Bachelor of Science (B.Sc.)
Universität Siegen
1 Jahr
2013-04 - 2014-03

Vorbereitungskurs ?Deutsch als Fremdsprache?

Universität Siegen
Universität Siegen

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwickler Frontend Entwickler Web Application Designer Software Entwicklung TypeScript JavaScript Python Java Kotlin React Vue 3 React Native Usability Engineering NodeJS Software Architektur Event Driven Microservices GraphQL Apache Avro End-To-End-Test Generative AI Llama Cypress CI/CD

Aufgabenbereiche

Software Engineering
Web Application Development
Konzeption & Planung
Usability Methoden

Produkte / Standards / Erfahrungen / Methoden

API-Entwicklung und Integration
agile Software-Development
Erstellung von Stories/Tasks
Problemlösungsorientiertes Denken
Research and Development
Dokumentation & Präsentation
Usability Engineering
Business Process Management Notation
SpringFramework
REST
AWS
CI/CD
Jenkins
Websockets
Git
Jasmine
JIRA
Scrum
Apache Avro
GitLab
Kubernetes
Electron
Spring Boot
Sonarqube

Profil

Innovativer Softwareentwickler mit 10 Jahren Berufserfahrung in der Softwarebranche und 4 Jahren akademischer Erfahrung als wissenschaftlicher Mitarbeiter in Softwareprojekten. Fachkundig in allen Phasen des Softwareentwicklungslebenszyklus ? von der Konzeption bis zur Auslieferung von hochskalierbaren Anwendungen der nächsten Generation.


Kenntnisse

  • Object-Oriented Programming     
  • Software Architectural Design    
  • Scrum                                               
  • JavaScript                                        
  • TypeScript                                        
  • Python                                               
  • Java                                                
  • JUnit                                          
  • Kotlin                                          
  • HTML/XHTML/(S)CSS                 
  • Atomic Design                              
  • UI/UX                                             
  • React                                               
  • Vue3                                                
  • React Native                                
  • NodeJS                                        
  • Spring Framework                         
  • Cypress                                         
  • Unit Test                                       
  • Generative AI                                          
  • GraphQL                                        
  • Websockets                                   
  • JIRA/Confluence                           
  • Kubernetes                                      
  • Apache Avro                                   
  • Electron                                           
  • Amazon Web Services             
  • MS Office                                          
  • Adobe Creative Suite


Berufserfahrung

01/2019 ? 02/2024

Rolle: Fullstack-Entwickler


Aufgaben:

Als freiberuflicher Fullstack-Entwickler in verschiedenen Projekten und Unternehmen tätig. 

Für Projektdetails siehe Projekte. 

Unternehmen:

  • Hitachi (GTS Deutschland GmbH)
  • Thales Deutschland GmbH
  • Schott AG
  • Federal Information Technology Center of Germany (ITZBund, IT.NRW)
  • Herbert Kannegiesser GmbH
  • WAGO GmbH & Co. KG
  • Dürr Dental SE
  • ROLAND Rechtsschutz-Versicherungs-AG


08/2015 ? 08/2020 

Rolle: Fullstack-Entwickler

Kunde: Examio GmbH


Aufgaben:

  • Entwicklung und Gestaltung eines Customer Relationship Management Systems für den internen Gebrauch. 
  • Enge Zusammenarbeit mit anderen Teammitgliedern und zukünftigen Nutzern bei der Planung, Gestaltung und Entwicklung, fokussiert auf die Bedürfnisse des Unternehmens und der Kollegen. 
  • Entwicklung von webbasierten Softwareprodukten für den E-Learning-Bereich.


02/2014 ? 10/2017

Rolle: Research Assistant

Kunde: Universität Siegen


Aufgaben:

  • Forschung, Gestaltung und Entwicklung von Anwendungen für verschiedene Forschungsprojekte, die von der Europäischen Union und dem deutschen Bildungsministerium unterstützt werden. 
  • Enge Zusammenarbeit mit Testnutzern, dem Designteam und dem empirischen Forschungsteam, um die täglichen Gewohnheiten der Zielnutzer zu verstehen und einen optimalen Prototypen zu gestalten und zu entwickeln. 
  • Enge Zusammenarbeit mit anderen Projektmitgliedern und Partnern bei der Gestaltung und Entwicklung robuster Anwendungen.


01/2014 ? 06/2015

Rolle: Fullstack-Entwickler

Kunde: billiton internet service GmbH


Aufgaben:

  • Direkte Softwarekonzeption, -gestaltung und -entwicklung, wobei der Fokus auf den Bedürfnissen der Kunden liegt. 
  • Enge Zusammenarbeit mit anderen Teammitgliedern bei der Planung, Gestaltung und Entwicklung robuster Lösungen.

Betriebssysteme

Linux-Debian
MacOS X
Microsoft Windows

Programmiersprachen

Python
TypeScript
JavaScript
Kotlin
Java
Node.js
xHTML + (S)CSS
Vue3
React
React Native

Datenbanken

MongoDB
MySQL
SQLite
REDIS
PostgreSQL

Berechnung / Simulation / Versuch / Validierung

Unittesting
e2e
Cypress
JUnit
Fortgeschritten

Design / Entwicklung / Konstruktion

Adobe Experience Design
ElementUI
Layout & Screen Design
Photoshop
UI/UX Design
Unified Modelling Language

Branchen

Branchen

  • Informationsystems
  • Softwareentwicklung 

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.