Software Development (Vue.js / TypeScript / JavaScript / HTML5 / CSS3 / React); App Entwicklung ? Hybrid mit React Native oder Cordova
Aktualisiert am 30.08.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 80%
davon vor Ort: 20%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Monat
2024-06 - 2024-06

Zusätzliche Funktionen in existierendes Management-Tool einbauen

Software-Entwickler JavaScript Express Bootstrap ...
Software-Entwickler
  • Web-Formulare
  • Datenschemata und ihre Darstellung im Frontend
JavaScript Express Bootstrap MongoDB
Versicherung
2 Monate
2024-04 - 2024-05

UI-Komponente

Software-Entwickler Vue.js Typescript HTML5 CSS3 ...
Software-Entwickler
  • Implementieren eines neuen Seiten-Intro-Sliders auf Basis von Figma
  • Implementieren der Slider-Templates in FirstSpirit
Vue.js Typescript HTML5 CSS3 FirstSpirit Figma
Luftfahrt
7 Monate
2023-10 - 2024-04

Multi-Site-Fontend

Software-Entwickler Nuxt.js Vue.js Vuetify ...
Software-Entwickler
  • Erstellen einer neuen Seite auf Basis von Nuxt.js
  • Ein blockbasiertes Template auf Vue.js-Basis anhand von Figma-Designs entwickeln
  • Blöcke anhand von FirstSpirit CMS-Daten ausspielen und mit Inhalten befüllen
  • Blöcke je Theme überschreib- und anpassbar machen
  • Themes pro Messe anpassbar machen
  • Server-Side-Generation
Nuxt.js Vue.js Vuetify Typescript HTML5 CSS3 FirstSpirit
Messe
3 Monate
2023-10 - 2023-12

Aussteller-Formular-Entwicklung

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Entwickeln eines Formulares, in dem Aussteller Infos und Produkte pflegen können
  • Implementieren eines automatischen Theme-Wechsels, je nach dem, welcher Messe ein Aussteller zugeordnet ist
  • Anbindung an exisitierende API
  • Verarbeitung und Zuschnitt hochzuladender Bilder
Vue.js Vuetify Typescript HTML5 CSS3
Messe
1 Monat
2023-11 - 2023-11

Weiterentwicklung Vue.js-Frontend

Software-Entwickler Vue.js Bootstrap TypeScript ...
Software-Entwickler
  • Realisierung eines Versicherungsabschlussformulars für Fahrräder
  • Weiterentwickeln eines Versicherungsabschlussformulares für Gebäude
  • Code Cleanup
Vue.js Bootstrap TypeScript HTML5 CSS3
Versicherung
3 Monate
2023-08 - 2023-10

"Multi-Theme"-Templates

Software-Entwickler Vuetify Typescript HTML5 CSS3 ...
Software-Entwickler
  • Ein blockbasiertes Template (Vue.js) anhand von Figma-Designs entwickeln
  • Blöcke anhand von FirstSpirit CMS-Daten ausspielen und mit Inhalten befüllen
  • Möglichkeiten für Theme-Wechsel einbauen
Vuetify Typescript HTML5 CSS3 Figma Vue.js
Messe
1 Monat
2023-07 - 2023-07

Entwickeln zweier Micro-Sites

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Umsetzen zweier One-Pager/Microsites (Figma-Designs)
  • Responsiveness
Vue.js Vuetify Typescript HTML5 CSS3 Figma
Messe
9 Monate
2022-11 - 2023-07

Weiterentwicklung React Frontend

Software-Entwickler React Bootstrap TypeScript ...
Software-Entwickler
  • Entwickeln eines neuen Designs innerhalb eines existierenden Projekts
  • UI-Elemente nach Design umsetzen
React Bootstrap TypeScript HTML5 CSS3
Sanitärprodukte
1 Monat
2023-03 - 2023-03

Newsletter-Template

Software-Entwickler
Software-Entwickler
  • Umsetzen eines Newsletter-Designs im Newsletter-Tool "CleverReach"
  • Einpflegen von Variablen und Besonderheiten für verschiedene E-Mail-Clients
HTML Figma
Messe
1 Monat
2023-02 - 2023-02

Online-Katalog-Frontend

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Realisieren einer Wein-Datenbank
  • Umsetzung komplexer Logik von Filtereingaben auf Basis vorhandener Weindaten
Vue.js Vuetify Typescript HTML5 CSS3
Messe
3 Monate
2022-12 - 2023-02

Neugestaltung Web-Seiten-Navigation

Software-Entwickler Bootstrap Javascript HTML5 ...
Software-Entwickler
  • Neubau der Seitennavigation (Figma)
  • Umsetzen komplexer CSS3-Animationen
Bootstrap Javascript HTML5 CSS3 Figma FirstSpirit
Messe
4 Monate
2022-09 - 2022-12

PWA-Entwicklung mit Vue

Software-Entwickler PWA Vue.js TypeScript ...
Software-Entwickler
  • Erstellung einer ProgressiveWebApp (Vue.js)
  • Umsetzung des Designs
  • QR-/Barcode-Scanner im Browser
  • Offline-Funktionalität
  • Anbindung an existierende REST-API
PWA Vue.js TypeScript HTML5 CSS3
Chemische Industrie
2 Monate
2022-07 - 2022-08

Digitaler Katalog + SEO-Optimierung

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Frontend-Entwicklung mit Vue.js

  • SEO-Optimierung eines Ausstellungskatalogs

  • Indexierbarkeit verbessern

  • URL-Optimierung

  • Meta-Daten-Optimierung

  • XML-Sitemap Erstellung

Vue.js TypeScript HTML5 Git
Landesmuseum
1 Jahr 1 Monat
2021-07 - 2022-07

Online Shop Frontend mit Vue.js

Software-Entwickler Vue.js JavaScript TypeScript ...
Software-Entwickler
  • Erweitern eines Online Shop Frontends, vom Warenkorb bis zum Checkout

  • Checkout mit unterschiedlichen, marktspezifischen Features

  • Kundentyp- und marktspezifische Anzeige, Validierung und Verarbeitung von Formularen

  • Migrieren der Anwendung von JavaScript auf TypeScript

  • Erstellen von anspruchsvollen Views und deren Logik

Vue.js JavaScript TypeScript npm Sass CSS3 WebPack GitHub Enterprise Scrum SAFe
Automobilindustrie
7 Monate
2021-02 - 2021-08

Frontend-Entwicklung mit Vue.js

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Neugestaltung einer existierenden UI in modernes CI-konformes Design des Konzerns
  • Administrative Oberfläche zum Verwalten von Prozessabläufen
  • Live-Anzeige von Prozesszuständen
  • Anbinden einer existierenden REST-Schnittstelle
Vue.js TypeScript HTML5 CSS3 GitLab Git
Deutsche Post
7 Monate
2020-12 - 2021-06

Front- und Backend-Entwicklung mit React und Knex.js

Software-Entwickler React Typescript HTML5 / CSS3 ...
Software-Entwickler
  • Erweitern einer Webapplikation

  • Direkte Abstimmung mit dem Kunden

  • Auslagern der Applikationstexte in Datenbank

  • Datenerzeugung von Mobilgeräten direkt über AWS Bucket

React Typescript HTML5 / CSS3 Knex.js AWS Bucket Min.io GitLab Git
3 Monate
2020-12 - 2021-02

Frontend-Entwicklung mit React

Software-Entwickler React Typescript HTML5 / CSS3 ...
Software-Entwickler
  • Neuentwicklung einer Webapplikation

  • Erstellen eines Admin Dashboards mit Bearbeitungsmöglichkeiten für Texte, Audiodateien und Bilder

  • Direkte Abstimmung mit dem Kunden

React Typescript HTML5 / CSS3 AWS Bucket Min.io GitLab Git
Landesmuseum
1 Jahr 1 Monat
2020-02 - 2021-02

Hybride App Entwicklung mit React Native

Software-Entwickler React Native REST Typescript ...
Software-Entwickler
  • Setup des Projekts von Grund auf (green field) mit dem Expo-Framwork (Bare-Workflow, ohne Abhängigkeiten zu externen Services von Expo)
  • Umsetzung eines "first draft?, bei dem alle essentiellen Komponenten integriert auf beiden Plattformen iOS und Android und auf das Zusammenspiel miteinander getestet wurden (early integration)
  • Plugin-Auswahl
  • Audioplayback (mehrere Audio-Tracks parallel)
  • Audioplayback im Hintergrund (Bildschirm ausgeschaltet)
  • Geolocation, geolocation im Hintergrund (Bildschirm ausgeschaltet)
  • Maps integration mit Positionsanzeige und Einzeichnung von Gebieten mit Polygonen (i=S native maps, Android native maps)
  • SQLite-Integration und Transport der DB-Inhalte an die UI
  • In App ORM-Integration für den Zugriff auf die SQLIte Datenbank (TypeORM)
  • App-Logik: Trigger vom Audioplayback bei Eintreten in einen Bereich (definiert durch ein Polygon auf der Karte)
  • Testflight release (IOS), signed APK build for production (Android)
React Native REST Typescript Express MySQL Docker GitLab CI/CD
10 Monate
2020-04 - 2021-01

Shopware 6 Template- und Plugin-Entwicklung

Software-Entwickler Shopware 6 Vue.js Symfony ...
Software-Entwickler
  • Entwicklung einer Webseite auf Basis von Shopware 6

  • Plugin-Entwicklung Frontend/Backend

  • Responsive

  • Direkte Abstimmung mit dem Kunden

Shopware 6 Vue.js Symfony HTML5/CSS3 Gitlab GIT Docker
Spielzeughersteller
9 Monate
2019-11 - 2020-07

Entwicklung ROCK5 IoT-Plattform mit Angular und Node.JS

Software-Entwickler ROCK5 IoT-Plattform HTML5 / CSS3 Angular ...
Software-Entwickler
  • UI-Design Gestaltung und Umsetzung (HTML5 / CSS3, Angular, Angular Material, eCharts)
  • Frontendentwicklung (Tabellen, Maps, Graphen & Datenvisualisierung)
  • Backendentwicklung (TypeScript, Node.JS, Express, REST API)
  • Implementierung:
    • Benutzerverwaltung
    • Geräteverwaltung (IoT-Gateways)
    • Sensorverwaltung (LoRaWAN, NB-IoT)
    • VPN-Verwaltung (OpenVPN)
    • Dashboard (Datenvisualisierung)
  • Datenbankmodellierung und Abstraktion mit TypeORM (MySQL)
  • Direkte Abstimmung mit dem Product Owner
ROCK5 IoT-Plattform HTML5 / CSS3 Angular Angular Material eCharts TypeScript Node.JS Express TypeORM MySQL GitLab Git Docker CI / CD
7 Monate
2019-09 - 2020-03

Front- und Backend-Entwicklung mit Angular und Symfony

Software-Entwickler Angular Symfony HTML5/CSS3 ...
Software-Entwickler
  • Entwicklung eines Reisemanagement-Portals
  • Administrationsoberfläche für Reisen, Benutzer, Messaging
  • Frontendentwicklung (Angular)
  • Responsive
  • PWA (Progressive Web App)
    • o Offline Funktionalität mit Service Workern
    • o Push-Notifications mit Firebase (FCM)
  • Backendentwicklung (Symfony)
  • REST API
  • Datenbankmodellierung und Abstraktion mit Doctrine (ORM)
  • Direkte Abstimmung mit dem Kunden
Angular Symfony HTML5/CSS3 Gitlab GIT Docker
9 Monate
2019-06 - 2020-02

? Neuentwicklung eines Ausstellungs- und Objektkatalogs

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Frontend-Entwicklung mit Vue.js

  • Responsive

  • Backendkommunikation über REST API

  • Terminvereinbarungen über interaktives Formular

  • Galerienanzeige der Ausstellungsgegenstände (Masonry / Liste)

  • Benutzer- / Terminverwaltung

  • Administratoren-Ansicht

Vue.js TypeScript HTML5 CSS3 Git
Museum
1 Jahr
2018-10 - 2019-09

Frontend-Entwicklung mit Vue.js

Software-Entwickler Vue.js HTML5/CSS3 Gitlab ...
Software-Entwickler
  • Webanwendung: Entwicklung eines großen interaktiven Medientisches für ein Landesmuseum
  • Frontendentwicklung (Vue.js)
  • Responsive
  • Websockets / Native
  • Direkte Abstimmung mit dem Kunden
Vue.js HTML5/CSS3 Gitlab GIT Docker Express.js
6 Monate
2018-06 - 2018-11

Frontend-Entwicklung mit React

Software-Entwickler React HTML5/CSS3 Gitlab ...
Software-Entwickler
  • Entwicklung einer Dashboard-Webanwendung im Bereich Automotive
  • Frontendentwicklung (React)
  • Responsive
  • Websockets/Socket.io
  • Direkte Abstimmung mit dem Kunden
React HTML5/CSS3 Gitlab GIT
4 Monate
2018-02 - 2018-05

App-Entwicklung auf Basis von Cordova (Hybrid-App für Android und iOS)

Software-Entwickler HTML5/CSS3 Javascript Vue.js ...
Software-Entwickler
  • Entwicklung einer Hybrid-App für Android und iOS
  • Frontendentwicklung (HTML/CSS, Javascript, Vue.js)
  • Responsive Design
  • Anbindung Web-APIs (Web Audio API)
    • o Ton Erzeugung
    • o Lautstärken Messung (db)
  • Integration Google Maps
    • o Adressdaten Bezug über eine REST-API
  • Nutzung von Geräte-Storage als Cache (Cordova-API)
  • Setup des Build-Systems
  • Qualitätssicherung und Testing
  • Direkte Abstimmung mit dem Kunden
  • Publishing der App in Google Playstore und Apple Appstore
HTML5/CSS3 Javascript Vue.js Cordova Gitlab GIT Android-SDK Xcode
2 Monate
2017-12 - 2018-01

Webseiten-Entwicklung

Software-Entwickler HTML5/CSS3 Javascript jQuery ...
Software-Entwickler
  • Umsetzung eines anspruchsvollen Designs (Photoshop) in eine Responsive Website
  • Optimiert für Desktop, Smartphone und Tablet
  • Template Erstellung (HTML/CSS, Javascript, jQuery)
  • Aufwändige und interaktive CSS3 Animationen
  • Integration in das CMS Concrete5
  • Erstellen individueller Concrete5 Plugins und Content-Module (PHP)
  • Setup der Build Infrastruktur
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
  • Einpflegen von Content
HTML5/CSS3 Javascript jQuery Concrete5 PHP Gitlab GIT Docker Docker-Compose Node.js npm grunt
7 Monate
2017-05 - 2017-11

Entwicklung einer Web-Applikation zur Prozessoptimierung (Industrie 4.0)

Software-Entwickler HTML5/CSS3 Javascript PHP ...
Software-Entwickler
  • Entwicklung der Single-Page-Applikation mit Progressive-Web-App Technologien (PWA)
  • Komponenten-Struktur
  • Requirement-Engineering mit den Anwendern der Applikation
  • UX: Entwurf einer intuitiven Benutzerführung für die Zielgruppe
  • Anbindung an Backend REST-API (JSON)
  • Responsive-Design (optimiert für Desktop und Tablets)
  • Setup der Build Infrastruktur
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
  • Feldtest der Applikation mit den Endanwendern (Feedback, Reporting, Dokumentation)
HTML5/CSS3 Javascript PHP Gitlab GIT Docker Docker-Compose Node.js npm grunt yarn JSON
2 Monate
2017-03 - 2017-04

App-Entwicklung auf Basis von Cordova (Hybrid-App für Android und iOS)

Software-Entwickler HTML5/CSS3 Javascript jQuery ...
Software-Entwickler
  • Konzeption der App in direkter Absprache mit dem Kunden
  • Umsetzung der Oberfläche nach Design Vorgabe
  • Entwurf und Umsetzung des Datenmodells zum Datenaustausch (JSON)
  • Nachladen von Audio Content via REST-API
  • Integration OpenStreetMap
  • Nutzung der Cordova-API für Geolocation Services, Push-Nachrichten und Audio-Steuerung
  • Setup der Build Infrastruktur (Automatisierter Android-App Build-Prozess durch Jenkins)
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
HTML5/CSS3 Javascript jQuery Bitbucket GIT Node.js npm grunt JSON REST Cordova Jenkins Android-SDK Xcode
1 Monat
2017-03 - 2017-03

IoT-Prototyping (LoRaWAN Feldmesser)

C/C++ LoRaWAN Raspberry Pi ...
  • Implementieren eines LoRa-Transmitters (LMIC)
  • Onboarding des IOT-Devices auf dem TheThingsNetwork
  • Einhalten von LoRa/TTN Spezifikationen
  • Optimieren des Payloads
  • Ansprechen eines GPS-Empfängers
  • Kalkulation der Air-Time von LoRa Datenpaketen (LoRa, Spreizfaktoren)
  • Implementierung Fallback-Kanal (MQTT via LTE)
  • Implementierung einer Low-Level Queue
  • Feldtest des IoT-Devices
C/C++ LoRaWAN Raspberry Pi Rasbian Linux TheThingsNetwork MQTT GPS GIT
8 Monate
2016-07 - 2017-02

Web-Applikation EDI-Monitoring (SaaS)

Software-Entwickler HTML/CSS SASS Grunt ...
Software-Entwickler
  • Konzeption und Implementierung der Oberflächen
  • Implementierung komplex verschachtelter Web-Formulare
    • o Entwicklung einer Formular-Engine mit dynamischer Validierung
    • o Formulare werden mithilfe einer benutzerdefinierten Konfiguration automatisch generiert
  • Anbinden des Frontends an das Backend mittels REST-API
  • Responsive Design (Optimiert für Desktop und Tablet)
  • Implementierung der Benutzerverwaltung mit Rechten & Rollen
  • Implementierung eines Tabellen-Filter Systems
  • Implementierung eines durch den Benutzer konfigurierbaren Filter-Managements
HTML/CSS SASS Grunt Javascript AngularJs PHP MySQL Symfony2 REST GIT Gitlab Jenkins CI/CD EDIFACT Linux-Umgebung Vagrant
1 Monat
2016-07 - 2016-07

Refactoring & Erweiterung einer bestehenden Web-Applikation (SaaS)

Software-Entwickler HTML/CSS Durandal Knockout.js ...
Software-Entwickler
  • Code Refactoring (stabilisieren und modularisieren des bestehenden Codes)
  • Direkte Abstimmung mit dem Kunden
  • Verbessern der Benutzerführung nach der Lean-Methode (HTML/CSS, Javascript)
HTML/CSS Durandal Knockout.js PHP MySQL Linux-Umgebung Vagrant

Aus- und Weiterbildung

Aus- und Weiterbildung

2012-2015 Ausbildung zum Fachinformatiker für Anwendungsentwicklung

2010-2011 Licht- und Tontechniker

2009 Abitur

Position

Position

Senior Developer in Festanstellung

Tätigkeitsschwerpunkte

  • Software Development ? HTML5 / CSS3 / JS / jQuery / Angular / React / Vue.js
  • App Entwicklung ? Hybrid mit Cordova und React Native

Kompetenzen

Kompetenzen

Schwerpunkte

(Hybrid) App-Entwicklung
LoRaWAN
PWA
Responsive Design
Web-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS Bucket
Bootstrap
Fortgeschritten
Bower
Fortgeschritten
Build
CI / CD
CSS3
Experte
eCharts
Git
Fortgeschritten
GitLab
Fortgeschritten
Jenkins
Basics
JIRA / Confluence
Kanban
LESS
Min.io
NgRx
Fortgeschritten
Node.js
Fortgeschritten
phpStorm
Basics
REST
Fortgeschritten
ROCK5 IoT-Plattform
Fortgeschritten
SASS
Experte
Shopware
Fortgeschritten
Sprint
Fortgeschritten
Trello
Fortgeschritten
TypeORM
Fortgeschritten
Visual Studio
Experte
vuex
Experte
Wordpress
Fortgeschritten
Xcode
Basics

Betriebssysteme

Docker
Basics
Linux
Fortgeschritten

Programmiersprachen

Ajax
Experte
Angular
Fortgeschritten
Angular Material
Fortgeschritten
Angular-CLI
Basics
AngularJS
Basics
CoffeeScript
ES6
Fortgeschritten
Express
Fortgeschritten
Express.js
Fortgeschritten
Grunt
Fortgeschritten
Gulp
Fortgeschritten
HTML/CSS
Fortgeschritten
HTML5
Experte
HTML5 / CSS3
Experte
Javascript
Experte
jQuery
Fortgeschritten
JSON
Experte
Knex.js
material
Fortgeschritten
npm
Experte
PHP
Basics
PHP Unit
React
Fortgeschritten
React Native
Fortgeschritten
RxJS
Fortgeschritten
Symfony
Symfony Framework
Basics
Task Runner
Experte
TWIG
Fortgeschritten
TypeScript
Experte
Vue.js
Experte
Vuetify
Experte
webpack
Fortgeschritten
XML
Fortgeschritten
YAML
Experte
Yarn
Experte
Vuex
Experte

Datenbanken

MariaDB
Basics
MySQL
Fortgeschritten
MongoDB
Basics

Datenkommunikation

EDIFACT
Basics
Websockets
Basics

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Monat
2024-06 - 2024-06

Zusätzliche Funktionen in existierendes Management-Tool einbauen

Software-Entwickler JavaScript Express Bootstrap ...
Software-Entwickler
  • Web-Formulare
  • Datenschemata und ihre Darstellung im Frontend
JavaScript Express Bootstrap MongoDB
Versicherung
2 Monate
2024-04 - 2024-05

UI-Komponente

Software-Entwickler Vue.js Typescript HTML5 CSS3 ...
Software-Entwickler
  • Implementieren eines neuen Seiten-Intro-Sliders auf Basis von Figma
  • Implementieren der Slider-Templates in FirstSpirit
Vue.js Typescript HTML5 CSS3 FirstSpirit Figma
Luftfahrt
7 Monate
2023-10 - 2024-04

Multi-Site-Fontend

Software-Entwickler Nuxt.js Vue.js Vuetify ...
Software-Entwickler
  • Erstellen einer neuen Seite auf Basis von Nuxt.js
  • Ein blockbasiertes Template auf Vue.js-Basis anhand von Figma-Designs entwickeln
  • Blöcke anhand von FirstSpirit CMS-Daten ausspielen und mit Inhalten befüllen
  • Blöcke je Theme überschreib- und anpassbar machen
  • Themes pro Messe anpassbar machen
  • Server-Side-Generation
Nuxt.js Vue.js Vuetify Typescript HTML5 CSS3 FirstSpirit
Messe
3 Monate
2023-10 - 2023-12

Aussteller-Formular-Entwicklung

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Entwickeln eines Formulares, in dem Aussteller Infos und Produkte pflegen können
  • Implementieren eines automatischen Theme-Wechsels, je nach dem, welcher Messe ein Aussteller zugeordnet ist
  • Anbindung an exisitierende API
  • Verarbeitung und Zuschnitt hochzuladender Bilder
Vue.js Vuetify Typescript HTML5 CSS3
Messe
1 Monat
2023-11 - 2023-11

Weiterentwicklung Vue.js-Frontend

Software-Entwickler Vue.js Bootstrap TypeScript ...
Software-Entwickler
  • Realisierung eines Versicherungsabschlussformulars für Fahrräder
  • Weiterentwickeln eines Versicherungsabschlussformulares für Gebäude
  • Code Cleanup
Vue.js Bootstrap TypeScript HTML5 CSS3
Versicherung
3 Monate
2023-08 - 2023-10

"Multi-Theme"-Templates

Software-Entwickler Vuetify Typescript HTML5 CSS3 ...
Software-Entwickler
  • Ein blockbasiertes Template (Vue.js) anhand von Figma-Designs entwickeln
  • Blöcke anhand von FirstSpirit CMS-Daten ausspielen und mit Inhalten befüllen
  • Möglichkeiten für Theme-Wechsel einbauen
Vuetify Typescript HTML5 CSS3 Figma Vue.js
Messe
1 Monat
2023-07 - 2023-07

Entwickeln zweier Micro-Sites

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Umsetzen zweier One-Pager/Microsites (Figma-Designs)
  • Responsiveness
Vue.js Vuetify Typescript HTML5 CSS3 Figma
Messe
9 Monate
2022-11 - 2023-07

Weiterentwicklung React Frontend

Software-Entwickler React Bootstrap TypeScript ...
Software-Entwickler
  • Entwickeln eines neuen Designs innerhalb eines existierenden Projekts
  • UI-Elemente nach Design umsetzen
React Bootstrap TypeScript HTML5 CSS3
Sanitärprodukte
1 Monat
2023-03 - 2023-03

Newsletter-Template

Software-Entwickler
Software-Entwickler
  • Umsetzen eines Newsletter-Designs im Newsletter-Tool "CleverReach"
  • Einpflegen von Variablen und Besonderheiten für verschiedene E-Mail-Clients
HTML Figma
Messe
1 Monat
2023-02 - 2023-02

Online-Katalog-Frontend

Software-Entwickler Vue.js Vuetify Typescript HTML5 ...
Software-Entwickler
  • Realisieren einer Wein-Datenbank
  • Umsetzung komplexer Logik von Filtereingaben auf Basis vorhandener Weindaten
Vue.js Vuetify Typescript HTML5 CSS3
Messe
3 Monate
2022-12 - 2023-02

Neugestaltung Web-Seiten-Navigation

Software-Entwickler Bootstrap Javascript HTML5 ...
Software-Entwickler
  • Neubau der Seitennavigation (Figma)
  • Umsetzen komplexer CSS3-Animationen
Bootstrap Javascript HTML5 CSS3 Figma FirstSpirit
Messe
4 Monate
2022-09 - 2022-12

PWA-Entwicklung mit Vue

Software-Entwickler PWA Vue.js TypeScript ...
Software-Entwickler
  • Erstellung einer ProgressiveWebApp (Vue.js)
  • Umsetzung des Designs
  • QR-/Barcode-Scanner im Browser
  • Offline-Funktionalität
  • Anbindung an existierende REST-API
PWA Vue.js TypeScript HTML5 CSS3
Chemische Industrie
2 Monate
2022-07 - 2022-08

Digitaler Katalog + SEO-Optimierung

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Frontend-Entwicklung mit Vue.js

  • SEO-Optimierung eines Ausstellungskatalogs

  • Indexierbarkeit verbessern

  • URL-Optimierung

  • Meta-Daten-Optimierung

  • XML-Sitemap Erstellung

Vue.js TypeScript HTML5 Git
Landesmuseum
1 Jahr 1 Monat
2021-07 - 2022-07

Online Shop Frontend mit Vue.js

Software-Entwickler Vue.js JavaScript TypeScript ...
Software-Entwickler
  • Erweitern eines Online Shop Frontends, vom Warenkorb bis zum Checkout

  • Checkout mit unterschiedlichen, marktspezifischen Features

  • Kundentyp- und marktspezifische Anzeige, Validierung und Verarbeitung von Formularen

  • Migrieren der Anwendung von JavaScript auf TypeScript

  • Erstellen von anspruchsvollen Views und deren Logik

Vue.js JavaScript TypeScript npm Sass CSS3 WebPack GitHub Enterprise Scrum SAFe
Automobilindustrie
7 Monate
2021-02 - 2021-08

Frontend-Entwicklung mit Vue.js

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Neugestaltung einer existierenden UI in modernes CI-konformes Design des Konzerns
  • Administrative Oberfläche zum Verwalten von Prozessabläufen
  • Live-Anzeige von Prozesszuständen
  • Anbinden einer existierenden REST-Schnittstelle
Vue.js TypeScript HTML5 CSS3 GitLab Git
Deutsche Post
7 Monate
2020-12 - 2021-06

Front- und Backend-Entwicklung mit React und Knex.js

Software-Entwickler React Typescript HTML5 / CSS3 ...
Software-Entwickler
  • Erweitern einer Webapplikation

  • Direkte Abstimmung mit dem Kunden

  • Auslagern der Applikationstexte in Datenbank

  • Datenerzeugung von Mobilgeräten direkt über AWS Bucket

React Typescript HTML5 / CSS3 Knex.js AWS Bucket Min.io GitLab Git
3 Monate
2020-12 - 2021-02

Frontend-Entwicklung mit React

Software-Entwickler React Typescript HTML5 / CSS3 ...
Software-Entwickler
  • Neuentwicklung einer Webapplikation

  • Erstellen eines Admin Dashboards mit Bearbeitungsmöglichkeiten für Texte, Audiodateien und Bilder

  • Direkte Abstimmung mit dem Kunden

React Typescript HTML5 / CSS3 AWS Bucket Min.io GitLab Git
Landesmuseum
1 Jahr 1 Monat
2020-02 - 2021-02

Hybride App Entwicklung mit React Native

Software-Entwickler React Native REST Typescript ...
Software-Entwickler
  • Setup des Projekts von Grund auf (green field) mit dem Expo-Framwork (Bare-Workflow, ohne Abhängigkeiten zu externen Services von Expo)
  • Umsetzung eines "first draft?, bei dem alle essentiellen Komponenten integriert auf beiden Plattformen iOS und Android und auf das Zusammenspiel miteinander getestet wurden (early integration)
  • Plugin-Auswahl
  • Audioplayback (mehrere Audio-Tracks parallel)
  • Audioplayback im Hintergrund (Bildschirm ausgeschaltet)
  • Geolocation, geolocation im Hintergrund (Bildschirm ausgeschaltet)
  • Maps integration mit Positionsanzeige und Einzeichnung von Gebieten mit Polygonen (i=S native maps, Android native maps)
  • SQLite-Integration und Transport der DB-Inhalte an die UI
  • In App ORM-Integration für den Zugriff auf die SQLIte Datenbank (TypeORM)
  • App-Logik: Trigger vom Audioplayback bei Eintreten in einen Bereich (definiert durch ein Polygon auf der Karte)
  • Testflight release (IOS), signed APK build for production (Android)
React Native REST Typescript Express MySQL Docker GitLab CI/CD
10 Monate
2020-04 - 2021-01

Shopware 6 Template- und Plugin-Entwicklung

Software-Entwickler Shopware 6 Vue.js Symfony ...
Software-Entwickler
  • Entwicklung einer Webseite auf Basis von Shopware 6

  • Plugin-Entwicklung Frontend/Backend

  • Responsive

  • Direkte Abstimmung mit dem Kunden

Shopware 6 Vue.js Symfony HTML5/CSS3 Gitlab GIT Docker
Spielzeughersteller
9 Monate
2019-11 - 2020-07

Entwicklung ROCK5 IoT-Plattform mit Angular und Node.JS

Software-Entwickler ROCK5 IoT-Plattform HTML5 / CSS3 Angular ...
Software-Entwickler
  • UI-Design Gestaltung und Umsetzung (HTML5 / CSS3, Angular, Angular Material, eCharts)
  • Frontendentwicklung (Tabellen, Maps, Graphen & Datenvisualisierung)
  • Backendentwicklung (TypeScript, Node.JS, Express, REST API)
  • Implementierung:
    • Benutzerverwaltung
    • Geräteverwaltung (IoT-Gateways)
    • Sensorverwaltung (LoRaWAN, NB-IoT)
    • VPN-Verwaltung (OpenVPN)
    • Dashboard (Datenvisualisierung)
  • Datenbankmodellierung und Abstraktion mit TypeORM (MySQL)
  • Direkte Abstimmung mit dem Product Owner
ROCK5 IoT-Plattform HTML5 / CSS3 Angular Angular Material eCharts TypeScript Node.JS Express TypeORM MySQL GitLab Git Docker CI / CD
7 Monate
2019-09 - 2020-03

Front- und Backend-Entwicklung mit Angular und Symfony

Software-Entwickler Angular Symfony HTML5/CSS3 ...
Software-Entwickler
  • Entwicklung eines Reisemanagement-Portals
  • Administrationsoberfläche für Reisen, Benutzer, Messaging
  • Frontendentwicklung (Angular)
  • Responsive
  • PWA (Progressive Web App)
    • o Offline Funktionalität mit Service Workern
    • o Push-Notifications mit Firebase (FCM)
  • Backendentwicklung (Symfony)
  • REST API
  • Datenbankmodellierung und Abstraktion mit Doctrine (ORM)
  • Direkte Abstimmung mit dem Kunden
Angular Symfony HTML5/CSS3 Gitlab GIT Docker
9 Monate
2019-06 - 2020-02

? Neuentwicklung eines Ausstellungs- und Objektkatalogs

Software-Entwickler Vue.js TypeScript HTML5 ...
Software-Entwickler
  • Frontend-Entwicklung mit Vue.js

  • Responsive

  • Backendkommunikation über REST API

  • Terminvereinbarungen über interaktives Formular

  • Galerienanzeige der Ausstellungsgegenstände (Masonry / Liste)

  • Benutzer- / Terminverwaltung

  • Administratoren-Ansicht

Vue.js TypeScript HTML5 CSS3 Git
Museum
1 Jahr
2018-10 - 2019-09

Frontend-Entwicklung mit Vue.js

Software-Entwickler Vue.js HTML5/CSS3 Gitlab ...
Software-Entwickler
  • Webanwendung: Entwicklung eines großen interaktiven Medientisches für ein Landesmuseum
  • Frontendentwicklung (Vue.js)
  • Responsive
  • Websockets / Native
  • Direkte Abstimmung mit dem Kunden
Vue.js HTML5/CSS3 Gitlab GIT Docker Express.js
6 Monate
2018-06 - 2018-11

Frontend-Entwicklung mit React

Software-Entwickler React HTML5/CSS3 Gitlab ...
Software-Entwickler
  • Entwicklung einer Dashboard-Webanwendung im Bereich Automotive
  • Frontendentwicklung (React)
  • Responsive
  • Websockets/Socket.io
  • Direkte Abstimmung mit dem Kunden
React HTML5/CSS3 Gitlab GIT
4 Monate
2018-02 - 2018-05

App-Entwicklung auf Basis von Cordova (Hybrid-App für Android und iOS)

Software-Entwickler HTML5/CSS3 Javascript Vue.js ...
Software-Entwickler
  • Entwicklung einer Hybrid-App für Android und iOS
  • Frontendentwicklung (HTML/CSS, Javascript, Vue.js)
  • Responsive Design
  • Anbindung Web-APIs (Web Audio API)
    • o Ton Erzeugung
    • o Lautstärken Messung (db)
  • Integration Google Maps
    • o Adressdaten Bezug über eine REST-API
  • Nutzung von Geräte-Storage als Cache (Cordova-API)
  • Setup des Build-Systems
  • Qualitätssicherung und Testing
  • Direkte Abstimmung mit dem Kunden
  • Publishing der App in Google Playstore und Apple Appstore
HTML5/CSS3 Javascript Vue.js Cordova Gitlab GIT Android-SDK Xcode
2 Monate
2017-12 - 2018-01

Webseiten-Entwicklung

Software-Entwickler HTML5/CSS3 Javascript jQuery ...
Software-Entwickler
  • Umsetzung eines anspruchsvollen Designs (Photoshop) in eine Responsive Website
  • Optimiert für Desktop, Smartphone und Tablet
  • Template Erstellung (HTML/CSS, Javascript, jQuery)
  • Aufwändige und interaktive CSS3 Animationen
  • Integration in das CMS Concrete5
  • Erstellen individueller Concrete5 Plugins und Content-Module (PHP)
  • Setup der Build Infrastruktur
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
  • Einpflegen von Content
HTML5/CSS3 Javascript jQuery Concrete5 PHP Gitlab GIT Docker Docker-Compose Node.js npm grunt
7 Monate
2017-05 - 2017-11

Entwicklung einer Web-Applikation zur Prozessoptimierung (Industrie 4.0)

Software-Entwickler HTML5/CSS3 Javascript PHP ...
Software-Entwickler
  • Entwicklung der Single-Page-Applikation mit Progressive-Web-App Technologien (PWA)
  • Komponenten-Struktur
  • Requirement-Engineering mit den Anwendern der Applikation
  • UX: Entwurf einer intuitiven Benutzerführung für die Zielgruppe
  • Anbindung an Backend REST-API (JSON)
  • Responsive-Design (optimiert für Desktop und Tablets)
  • Setup der Build Infrastruktur
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
  • Feldtest der Applikation mit den Endanwendern (Feedback, Reporting, Dokumentation)
HTML5/CSS3 Javascript PHP Gitlab GIT Docker Docker-Compose Node.js npm grunt yarn JSON
2 Monate
2017-03 - 2017-04

App-Entwicklung auf Basis von Cordova (Hybrid-App für Android und iOS)

Software-Entwickler HTML5/CSS3 Javascript jQuery ...
Software-Entwickler
  • Konzeption der App in direkter Absprache mit dem Kunden
  • Umsetzung der Oberfläche nach Design Vorgabe
  • Entwurf und Umsetzung des Datenmodells zum Datenaustausch (JSON)
  • Nachladen von Audio Content via REST-API
  • Integration OpenStreetMap
  • Nutzung der Cordova-API für Geolocation Services, Push-Nachrichten und Audio-Steuerung
  • Setup der Build Infrastruktur (Automatisierter Android-App Build-Prozess durch Jenkins)
  • Direkte Abstimmung mit dem Kunden
  • Qualitätssicherung und Testing
HTML5/CSS3 Javascript jQuery Bitbucket GIT Node.js npm grunt JSON REST Cordova Jenkins Android-SDK Xcode
1 Monat
2017-03 - 2017-03

IoT-Prototyping (LoRaWAN Feldmesser)

C/C++ LoRaWAN Raspberry Pi ...
  • Implementieren eines LoRa-Transmitters (LMIC)
  • Onboarding des IOT-Devices auf dem TheThingsNetwork
  • Einhalten von LoRa/TTN Spezifikationen
  • Optimieren des Payloads
  • Ansprechen eines GPS-Empfängers
  • Kalkulation der Air-Time von LoRa Datenpaketen (LoRa, Spreizfaktoren)
  • Implementierung Fallback-Kanal (MQTT via LTE)
  • Implementierung einer Low-Level Queue
  • Feldtest des IoT-Devices
C/C++ LoRaWAN Raspberry Pi Rasbian Linux TheThingsNetwork MQTT GPS GIT
8 Monate
2016-07 - 2017-02

Web-Applikation EDI-Monitoring (SaaS)

Software-Entwickler HTML/CSS SASS Grunt ...
Software-Entwickler
  • Konzeption und Implementierung der Oberflächen
  • Implementierung komplex verschachtelter Web-Formulare
    • o Entwicklung einer Formular-Engine mit dynamischer Validierung
    • o Formulare werden mithilfe einer benutzerdefinierten Konfiguration automatisch generiert
  • Anbinden des Frontends an das Backend mittels REST-API
  • Responsive Design (Optimiert für Desktop und Tablet)
  • Implementierung der Benutzerverwaltung mit Rechten & Rollen
  • Implementierung eines Tabellen-Filter Systems
  • Implementierung eines durch den Benutzer konfigurierbaren Filter-Managements
HTML/CSS SASS Grunt Javascript AngularJs PHP MySQL Symfony2 REST GIT Gitlab Jenkins CI/CD EDIFACT Linux-Umgebung Vagrant
1 Monat
2016-07 - 2016-07

Refactoring & Erweiterung einer bestehenden Web-Applikation (SaaS)

Software-Entwickler HTML/CSS Durandal Knockout.js ...
Software-Entwickler
  • Code Refactoring (stabilisieren und modularisieren des bestehenden Codes)
  • Direkte Abstimmung mit dem Kunden
  • Verbessern der Benutzerführung nach der Lean-Methode (HTML/CSS, Javascript)
HTML/CSS Durandal Knockout.js PHP MySQL Linux-Umgebung Vagrant

Aus- und Weiterbildung

Aus- und Weiterbildung

2012-2015 Ausbildung zum Fachinformatiker für Anwendungsentwicklung

2010-2011 Licht- und Tontechniker

2009 Abitur

Position

Position

Senior Developer in Festanstellung

Tätigkeitsschwerpunkte

  • Software Development ? HTML5 / CSS3 / JS / jQuery / Angular / React / Vue.js
  • App Entwicklung ? Hybrid mit Cordova und React Native

Kompetenzen

Kompetenzen

Schwerpunkte

(Hybrid) App-Entwicklung
LoRaWAN
PWA
Responsive Design
Web-Entwicklung

Produkte / Standards / Erfahrungen / Methoden

AWS Bucket
Bootstrap
Fortgeschritten
Bower
Fortgeschritten
Build
CI / CD
CSS3
Experte
eCharts
Git
Fortgeschritten
GitLab
Fortgeschritten
Jenkins
Basics
JIRA / Confluence
Kanban
LESS
Min.io
NgRx
Fortgeschritten
Node.js
Fortgeschritten
phpStorm
Basics
REST
Fortgeschritten
ROCK5 IoT-Plattform
Fortgeschritten
SASS
Experte
Shopware
Fortgeschritten
Sprint
Fortgeschritten
Trello
Fortgeschritten
TypeORM
Fortgeschritten
Visual Studio
Experte
vuex
Experte
Wordpress
Fortgeschritten
Xcode
Basics

Betriebssysteme

Docker
Basics
Linux
Fortgeschritten

Programmiersprachen

Ajax
Experte
Angular
Fortgeschritten
Angular Material
Fortgeschritten
Angular-CLI
Basics
AngularJS
Basics
CoffeeScript
ES6
Fortgeschritten
Express
Fortgeschritten
Express.js
Fortgeschritten
Grunt
Fortgeschritten
Gulp
Fortgeschritten
HTML/CSS
Fortgeschritten
HTML5
Experte
HTML5 / CSS3
Experte
Javascript
Experte
jQuery
Fortgeschritten
JSON
Experte
Knex.js
material
Fortgeschritten
npm
Experte
PHP
Basics
PHP Unit
React
Fortgeschritten
React Native
Fortgeschritten
RxJS
Fortgeschritten
Symfony
Symfony Framework
Basics
Task Runner
Experte
TWIG
Fortgeschritten
TypeScript
Experte
Vue.js
Experte
Vuetify
Experte
webpack
Fortgeschritten
XML
Fortgeschritten
YAML
Experte
Yarn
Experte
Vuex
Experte

Datenbanken

MariaDB
Basics
MySQL
Fortgeschritten
MongoDB
Basics

Datenkommunikation

EDIFACT
Basics
Websockets
Basics

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.