Experte für moderne Web-Entwickler // React // Angular // Hybrid
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐125€/Stunde
- Sachsen
- DACH-Region
- de | en
- 14.11.2023
Kurzvorstellung
Web Frontend: HTML5, CSS3, Bootstrap, React, Redux, Typescript, ...
Backend: Node.js, Typescript, Erfahrung mit Spring
Mobile Apps: iOS Entwicklung, Cordova.
Scrum Erfahrung
Qualifikationen
Projekt‐ & Berufserfahrung
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
React (JavaScript library)
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
Amazon Web Services (AWS), Angular, Docker, HTML5, Node.Js
1/2020 – 2/2020
Tätigkeitsbeschreibung
- Frontend: Progressive Web App (PWA) mit React / Restate / Typescript / Storybook / JEST
- Backend: Node.js / Typescript / Koa / MongoDB
Mongodb, Node.Js, Typescript, CSS (Cascading Style Sheet), HTML5, React (JavaScript library)
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
Typescript, CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library)
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)
Mongodb, Typescript, Amazon Web Services (AWS), JavaScript, Openshift, React (JavaScript library)
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
Backend, Front End, J2EE, Java (allg.), Node.Js, Spring Framework, Typescript, Vmware Pivotal, AngularJS, CSS (Cascading Style Sheet), HTML5
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
HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, SVG (Scalable Vector Graphics)
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
iOS, Hypertext Transfer Protocols (HTTP), AngularJS
5/2015 – 5/2016
Tätigkeitsbeschreibung
Entwicklung einer App zur Steuerung von diversen sanitären Einrichtungen.
- iOS / Objectiv-C
- Bluetooth Low Energy (BLE)
- Tests
Mobile Application Development, iOS Entwicklung, Sanitärarbeiten
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)
Bash Shell, WLAN (Wireless Local Area Network), HTML5, AngularJS, Webdesign
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
iOS, Mobile Application Development, Swift (Programmiersprache), iOS Entwicklung, Architektur (allg.)
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
iOS Entwicklung, HTML5, CSS (Cascading Style Sheet), AngularJS
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
Microsoft Business Intelligence, Hardware-Design, iOS, Objective-C, Mobile Application Development, iOS Entwicklung, User Interface (UI), AngularJS, JavaScript, Design (allg.)
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
Objective-C, Mobile Application Development, iOS Entwicklung
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)
Hypertext Transfer Protocols (HTTP), Web Entwicklung, AngularJS
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
Mobile Application Development, iOS Entwicklung, Sanitärarbeiten, Projektleitung / Teamleitung
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
Projektleitung / Teamleitung (IT), Objective-C, Mobile Application Development, iOS Entwicklung, Hypertext Transfer Protocols (HTTP), Design (allg.)
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
iOS, Projektleitung / Teamleitung (IT), Objective-C, Mobile Application Development, iOS Entwicklung, AngularJS, HTML, Projektleitung / Teamleitung, Webdesign
10/2012 – 3/2014
Tätigkeitsbeschreibung
- Design und Entwicklung einer Stadtführer App in iOS
- Distribution dieser App via AppStore / Lifecycle management
iOS, Projektleitung / Teamleitung (IT), Mobile Application Development, iOS Entwicklung, Hypertext Transfer Protocols (HTTP), Projektleitung / Teamleitung, Design (allg.)
Zertifikate
Ausbildung
Queen's University Belfast
TU-Dresden
Über mich
* 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
* 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden