freiberufler Experte für moderne Web-Entwickler // React // Angular // Hybrid auf freelance.de

Experte für moderne Web-Entwickler // React // Angular // Hybrid

offline
  • 80‐125€/Stunde
  • Sachsen
  • DACH-Region
  • de  |  en
  • 14.11.2023

Kurzvorstellung

Full Stack Web-Entwickler
Web Frontend: HTML5, CSS3, Bootstrap, React, Redux, Typescript, ...
Backend: Node.js, Typescript, Erfahrung mit Spring
Mobile Apps: iOS Entwicklung, Cordova.
Scrum Erfahrung

Qualifikationen

  • Angular
  • Back-End Entwicklung
  • CSS (Cascading Style Sheet)
  • Front-End Entwicklung
  • HTML5
  • Node.js
  • React (JavaScript library)
  • TypeScript

Projekt‐ & Berufserfahrung

React Consultant / Lead Developer
Kundenname anonymisiert, Dresden
3/2021 – 12/2022 (1 Jahr, 10 Monate)
Banken
Tätigkeitszeitraum

3/2021 – 12/2022

Tätigkeitsbeschreibung

- React Entwicklung und Beratung, Anleitung, Einarbeitung und Schulung von neuen Teams
- Entwicklung einer Komponenten-Bibliothek mit MUI
- Bereitstellen einer Template-App
- Entwicklung einer App zur Dokumentation (wie Storybook)
- Schreiben von Dokumentation
- Bitbucket Pipelines, CI, ...
- Unit und E2E Tests mit Jest und Playwright

Eingesetzte Qualifikationen

React (JavaScript library)

Lead Developer
Kundenname anonymisiert, Dresden
3/2020 – 2/2021 (1 Jahr)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2020 – 2/2021

Tätigkeitsbeschreibung

Entwicklung einer WebApp zur Berechnung von diversen Kenngrößen.

- Backend: AWS Cloud: DynamoDB, Lambda-Functions, node js, Typescript, serverless
- Frontend: Angular 10
- Tests: JEST, Puppeteer

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Docker, HTML5, Node.js

Tech-Lead // IT Consultant
Kodira, Dresden
1/2020 – 2/2020 (2 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

1/2020 – 2/2020

Tätigkeitsbeschreibung

- Frontend: Progressive Web App (PWA) mit React / Restate / Typescript / Storybook / JEST
- Backend: Node.js / Typescript / Koa / MongoDB

Eingesetzte Qualifikationen

MongoDB, Node.js, TypeScript, CSS (Cascading Style Sheet), HTML5, React (JavaScript library)

IT Consultant / Tech-Lead
Postbank CH, Bern
8/2019 – 12/2019 (5 Monate)
Banken
Tätigkeitszeitraum

8/2019 – 12/2019

Tätigkeitsbeschreibung

- Entwicklung einer hybriden App (Cordova / React / Redux)
- Bootstrap eines neuen Projektes: eine Progressive Web App (PWA) mit Redux/React/RxJS/Storybook/JEST

Eingesetzte Qualifikationen

TypeScript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library)

Architect // Senior IT-Consultant // Lead Developer
Deutsche Bahn // DB-Systel, Frankfurt
1/2018 – 7/2019 (1 Jahr, 7 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2018 – 7/2019

Tätigkeitsbeschreibung

- Architektur des Systems
- Design und Entwicklung Web Front-End (offline fähige PWA, React, Redux, Restate,Typescript)
- Design und Entwicklung Backend (Node.js, Typescript, SocketIO, MQTT, MongoDB)
- Cloud Deployment (Open Shift, AWS, Docker)

Eingesetzte Qualifikationen

MongoDB, TypeScript, Amazon Web Services (AWS), JavaScript, OpenShift, React (JavaScript library)

Senior Developer // Angular2 // Typescript // Java // Spring
Kundenname anonymisiert, Stuttgart
10/2016 – 12/2017 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 12/2017

Tätigkeitsbeschreibung

Entwurf und Entwicklung einer Webplattform für einen großen deutschen Automobilbauer in Süddeutschland.

Frontend und Backend.

Frontend: Angular2, Typescript, Karma, Jasmine, Protractor, Cucumber
Backend: Spring, Spring Boot, NodeJS, RabbitMQ, REDIS, Pivotal Cloud

Eingesetzte Qualifikationen

Back-End Entwicklung, Front-End Entwicklung, J2EE (Java EE), Java (allg.), Node.js, Spring, TypeScript, Vmware Pivotal, AngularJS, CSS (Cascading Style Sheet), HTML5

Senior Developer // Angular1.x
Kundenname anonymisiert, Stuttgart
7/2016 – 9/2016 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2016 – 9/2016

Tätigkeitsbeschreibung

Implementierung einiger interessanter Widgets und Views für die mobile App/Portal eines großen deutschen Autobauers im süddeutschen Raum.

- HTML5/CSS/SASS
- SVG
- Javascript
- AngularJS 1.x,
- Karma, Cucumber
- Intellij
- GIT

Eingesetzte Qualifikationen

HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, SVG (Scalable Vector Graphics)

AngularJS // Cordova // Mobile Dev
Tablano // PTW GmbH, Dresden
6/2016 – 6/2016 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2016 – 6/2016

Tätigkeitsbeschreibung

Mit der tablano-App können Außendienstmitarbeiter vor Ort Daten erfassen und bearbeiten. Die Daten sind georeferenzierte Point-of-Interests (POIs), zum Beispiel Kabelverteilerschränke oder Abwassereinläufe.

In diesem Projekt soll die Performance der Tablano App erheblich gesteigert werden.

- AngularJS Performance Optimierungen
- Update der Cordova Plugin auf neueste Versionen, Update auf aktuelle Cordova Version
- Dynamische Listen
- Austausche UIWebView mit WKWebView
- Cordova Plugin (iOS) zur verbesserten Datenspeicherung

Eingesetzte Qualifikationen

iOS, HTTP, AngularJS

iOS Developer
Kundenname anonymisiert, Dresden
5/2015 – 5/2016 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2015 – 5/2016

Tätigkeitsbeschreibung

Entwicklung einer App zur Steuerung von diversen sanitären Einrichtungen.

- iOS / Objectiv-C
- Bluetooth Low Energy (BLE)
- Tests

Eingesetzte Qualifikationen

Mobile Entwicklung (allg.), iOS Entwicklung, Sanitärtechnik

Web Backend // Web Frontend
Skolar, Dresden
1/2015 – 6/2016 (1 Jahr, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2015 – 6/2016

Tätigkeitsbeschreibung

Skolar ist eine Platform, die Apps für Schulen, Lehrer, Eltern und Schüler anbietet.

Entwurf und Entwicklung der Skolar App Platform.

Mit der Skolar WLAN App wird Schulen ein WPA2 Enterprise RADIUS Server bereigetstellt. Ich habe das Frontend sowie Teile des Backend für diese App entwickelt

Die Skolar CRM App dient dem Vertrieb von Skolar. Mit dieser App kann der Vertrieb Schulen verwalten, Leads generieren und den Status eines Leads tracken.

- Design / Architektur diverser Skolar Apps
- MEAN Stack (MongoDB, Express, AngularJS, Node.js)
- REST API
- Web Design (CSS3, HTML5, SASS)
- Web Frontend // Web Backend Entwicklung
- Tests (Jasmine, Protractor)
- Build-System (Gulp, NPM, Makefile, Bash Scripte)

Eingesetzte Qualifikationen

Bash (Shell), WLAN (Wireless Local Area Network), HTML5, AngularJS, Webdesign

iOS Developer
Kundenname anonymisiert, Dresden
1/2015 – 3/2016 (1 Jahr, 3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2015 – 3/2016

Tätigkeitsbeschreibung

Mit dieser benutzerfreundlichen Fernbedienung-App bekommen Sie eine komplette Übersicht (max. 10) der verschiedenen "Kunde Anonym" Infrarot Produkte (Auf- und Unterputz) mit Bluetooth Kommunikation für Waschbecken, Dusche, WC oder Urinal. Sie können jegliche Informationen zum Nutzungsverhalten und Service-Informationen Auslesen oder die Produkteinstellungen ändern.


- Architektur
- iOS, Swift
- Bluetooth Low Energy (BLE)
- Autolayout

Eingesetzte Qualifikationen

iOS, Mobile Entwicklung (allg.), Swift (Apple), iOS Entwicklung, Architektur (allg.)

iOS Developer // Web Frontend Developer // Web Backend Developer
Voralberger Kraftwerke AG // PTW GmbH, Dresden
1/2015 – 8/2015 (8 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2015 – 8/2015

Tätigkeitsbeschreibung

Die VKW eFinder App bringt Sie immer rechtzeitig zur nächstgelegenen Elektro-Tankstelle (Stromstelle) damit Ihr Elektro-Auto nicht auf der Strecke bleibt.

- iOS / Swift
- MapKit
- Offline Datenhaltung
- WebSockets
- Geo-Fencing
- QR-Code Scanner
- POI Clustering
- MongoDB, Express, Angular, Node.js basierte Backend-Server zum Testen der REST API, Heroku Deployment

Eingesetzte Qualifikationen

iOS Entwicklung, HTML5, CSS (Cascading Style Sheet), AngularJS

Web Frontend Developer // iOS Developer
König und Bauer Group, Dresden
10/2014 – 11/2014 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2014 – 11/2014

Tätigkeitsbeschreibung

Entwicklung einer iPad für den Vertrieb.

Die iPad App hilft dem Vertrieb, im Kundengespräch eine Return-Of-Investment-Berechnung für verschiedene Druckmaschinen und Optionen durchzuführen. Das Ergebnis kann direkt auf dem Tablet betrachtet oder als PDF ausgegeben und via E-Mail verschickt werden.

Diese App unterstützt verschiedene Sprachen - unter anderem auch Russisch und Chinesisch. Durch diese besonderen Zeichensätze war es notwendig eine eigenes Cordova-Plugin für die PDF Ausgabe zu entwickeln.

- UI Design und Architektur der iPad App
- iOS // Objective C
- Cordova
- Cordova Plugin Entwicklung für PDF Ausgabe
- HTML5
- CSS3 // SASS // Bootstrap
- Javascript // AngularJS

Eingesetzte Qualifikationen

Microsoft Business Intelligence (BI), Hardware Entwicklung, iOS, Objective-C, Mobile Entwicklung (allg.), iOS Entwicklung, User Interface (UI), AngularJS, JavaScript, Design (allg.)

iOS Developer
Kundenname anonymisiert, Dresden
9/2014 – 9/2015 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2014 – 9/2015

Tätigkeitsbeschreibung

Mit der "Kunde anonym" lassen sich individuelle Nutzerprofile ein Produkt des Kunden erstellen. „Plug and Play“ ermöglicht die Inbetriebnahme sofort nach der Montage.

Mit diese App können folgende Funktionen gewählt und bearbeitet werden: Automatisches Spülen nach jeder Nutzung, Stadionmodus, Wassersparmodus und Hygiene Spülung. Zudem bietet die Steuerung einen sicheren Überlaufschutz und maximale Spülperformance mit 0,3 Liter pro Sekunde.

- iOS, Objective-C
- Bluetooth Low Energy (BLE)
- Industrielles Design
- Tests

Eingesetzte Qualifikationen

Objective-C, Mobile Entwicklung (allg.), iOS Entwicklung

Web Frontend Developer // Web Backend Developer
Pakebo, Dresden
9/2014 – 10/2014 (2 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2014 – 10/2014

Tätigkeitsbeschreibung

Pakebo ist ein Dresdner Startup, das einen Briefkasten für Pakete einführt.

Das besondere an der Pakebo Box ist, dass, wenn ein Paket abgelegt wird, die Box den Eigentümer via SMS/E-Mail informiert.
- Web Frontend // Web-Backend Entwicklung (HTML5, CSS3, SASS)
- MEAN Stack (MongoDB, Express, Nodejs)
- AngularJS
- Bootstrap
- Anbindung eines SMS Gateways
- Heroku Deployment
- Test (Jasmine)
- Build-System (gulp, NPM)

Eingesetzte Qualifikationen

HTTP, Web Entwicklung (allg.), AngularJS

iOS Developer
Kundenname anonymisiert, Dresden
2/2014 – 7/2015 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2014 – 7/2015

Tätigkeitsbeschreibung

Diese App ermöglicht Betreibern von öffentlichen Sanitäranlagen via Smartphone oder Tablet, einfach, schnell und hygienisch die Einstellungen der installierten Selbstschlussarmaturen und Urinale zu ändern sowie die Statistiken und die Funktionsfähigkeit der Sensoren, Ventile und Stromversorgung abzufragen. Ein weiterer Vorteil: sowohl die Armaturen als auch die Urinale einzeln oder in entsprechenden Produktgruppen organisieren und bewirtschaften. Neu installierte Geräte werden automatisch erkannt.

- iOS, Objective-C
- Bluethooth Low Energy (BLE)
- Design

Eingesetzte Qualifikationen

Mobile Entwicklung (allg.), iOS Entwicklung, Sanitärtechnik, Projektleitung / Teamleitung

iOS Developer
Kundenname anonymisiert, Dresden
12/2013 – 2/2014 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

12/2013 – 2/2014

Tätigkeitsbeschreibung

Design/Entwurf/Implementierung einer Bluetooth App. Die App kommunizieren via Bluetooth Low Energie (BLE) mit diversen Sensoren des Kunden um diese zu konfigurieren und remote zu steuern.

- iOS App, Objective C
- Bluetooth Low Energy (BLE)
- White

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Objective-C, Mobile Entwicklung (allg.), iOS Entwicklung, HTTP, Design (allg.)

iOS Developer, Web Developer, Projektleiter
PTW GmbH, Dresden / München
8/2013 – 4/2016 (2 Jahre, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2013 – 4/2016

Tätigkeitsbeschreibung

Umsetzung der Tablano iPad App im Auftrag der PTW GmbH
Mit der tablano-App können Außendienstmitarbeiter vor Ort in einer Karte offline Daten erfassen und bearbeiten.

Diese App ist eine hybride App.

- Objective-C
- Cordova
- Angular JS
- HTML5 / CSS3
- Leaflet
- HTTP WebServer, der auf dem iPad läuft um HTML Eingabemasken
- Offline Datenerfassung / automatische Synchronisation der Daten und der HTML Eingabemasken
- Node.js/Express basierter API Test-Server

Eingesetzte Qualifikationen

iOS, Projektleitung / Teamleitung (IT), Objective-C, Mobile Entwicklung (allg.), iOS Entwicklung, AngularJS, HTML, Projektleitung / Teamleitung, Webdesign

iOS Developer, Projektleiter
KODIRA Unternehmergesellschaft, Dresden
10/2012 – 3/2014 (1 Jahr, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2012 – 3/2014

Tätigkeitsbeschreibung

- Design und Entwicklung einer Stadtführer App in iOS
- Distribution dieser App via AppStore / Lifecycle management

Eingesetzte Qualifikationen

iOS, Projektleitung / Teamleitung (IT), Mobile Entwicklung (allg.), iOS Entwicklung, HTTP, Projektleitung / Teamleitung, Design (allg.)

Zertifikate

PMI Certified Associate in Project Management
2012

Ausbildung

PhD Computer Science
PhD
2014
Queen's University Belfast
Informatik
Diplom-Informatiker
2005
TU-Dresden

Über mich

* Kompetenter, enthusiastischer und motivierter Software Developer
* Durchweg in der Lage, hervorragende Ergebnisse zu liefern, auch unter Zeitdruck
* Ich finde kreative Lösungen zu den schwierigsten Problemen
* Qualitätsbewusstsein und ausgeprägter Sinn für Usability und gutes Design

Weitere Kenntnisse

* Web: HTML5, CSS3, Javascript, Angualr (1.x, 2.x - ...), Typescript, RxJS, Redux, React, React Native, socket.io, Bootstrap, REST, SnapSVG, Gulp, Grunt, Yarn, Node.js, Jasmine, Moca, Protractor, Cucumber
* iOS: Objective-C, Swing, BLE, Autolayout, Realm, Almofire
* Hybird: Cordova, Cordova Plugins
* DB: MongoDB, MySQL, Postgres SQL
* Cloud: Pivotal Cloud Foundry, Heroku, Amazon
* VCS: Git, Subversion
* OS: Linux, Mac OSX
* Projektmanagement: PMI Certified Associate in Project Management, Scrum
* Misc: BASH Scripts, Node.js Shell Scripts, Github

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
3586
Alter
46
Berufserfahrung
17 Jahre und 6 Monate (seit 10/2006)
Projektleitung
6 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden