freiberufler Frontend Entwickler | UI / UX | JavaScript | React | Angular | NodeJS | ExpressJS auf freelance.de

Frontend Entwickler | UI / UX | JavaScript | React | Angular | NodeJS | ExpressJS

zuletzt online vor 2 Tagen
  • 85€/Stunde
  • 82276 Adelshofen
  • Nähe des Wohnortes
  • ru  |  de  |  en
  • 22.04.2024

Kurzvorstellung

Ich bin Front- und Back-End JavaScript Entwickler mit mehr als 20 Jahren Erfahrung. In der letzten 10 Jahren als Freiberufler habe ich mehr als 14 großen Projekten erfolgreich geliefert. Meine Kunden sind Samsung, Sky, Nemetschek Group, Exaring.

Auszug Referenzen (1)

"Ich bestätige die Beschäftigung. Nicht aber die 15% einkommensteigerung im Sky Store. Dazu gibt es keine Daten, die zahl wäre aus der Luft gegriffen."
Senior Software Ingenieur
Bertwin Wolf
Tätigkeitszeitraum

5/2017 – 2/2018

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ STB Anwendungsentwickler
+ GUI-Design und Implementierung
+ Code Optimierung und Bereitstellung

Erfolge:
+ Reduzierte Entwicklungskosten um bis zu 5%, indem JSON Schema Grunt- Routine für Auswertung von API-Antworten genutzt wurde, was implizite und schwer auffindbare Anwendungsfehler verhinderte
+ Verbesserte Onboarding-Kosteneffizienz um bis zu 10% durch Erstellung einer vollständigen Dokumentation für Anwendungsentwickler
+ Generierte bis zu 15% zusätzliches Einkommen in Sky Store durch Optimierung des Anwendungslayouts, wodurch die Benutzererfahrung erheblich verbessert wurde

Technologien:
JavaScript / ES6 / TypeScript, Luna, NodeJS, NPM, Grunt, Agile, SCRUM

Eingesetzte Qualifikationen

Agile Entwicklung, JavaScript, JavaScript-Frameworks, Node.js, SCRUM, TypeScript

Qualifikationen

  • Angular
  • Front-End Entwicklung
  • JavaScript
  • JavaScript-Frameworks
  • React (JavaScript library)
  • Representational State Transfer (REST)

Projekt‐ & Berufserfahrung

Full-Stack JavaScript Entwickler
e-bot7 GmbH, München
2/2021 – 3/2021 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2021 – 3/2021

Tätigkeitsbeschreibung

Kick off von Anwendungsplattform
Technologien: ReactJS, NestJS, NxJS, RxJS, Yarn, NPM, Webpack

Eingesetzte Qualifikationen

Agile Entwicklung, Back-End Entwicklung, Front-End Entwicklung, JavaScript, JavaScript-Frameworks, Node.js, React (JavaScript library), SCRUM

Leitender Anwendungentwickler
Samsung / Harman Connected Services GmbH, München
4/2018 – 12/2020 (2 Jahre, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2018 – 12/2020

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Technischer Leiter für SmartThings Software Entwicklung und Integration
+ Liaison mit Samsung HQ, Product Management Samsung Electronics Germany
+ Coaching von Mitglieder des Entwicklungsteams

Erfolge:
+ Verbesserte die Kosteneffizienz um bis zu 300% durch Übernahme des gesamten Entwicklungsprozesses der SmartThings-App, während andere europäische Abteilungen 3 bis 5 Entwickler hatten
+ Generierte 1 Million neue Benutzerregistrierungen durch Bereitstellung von 12 nativen Bixby Anwendungen
+ Reduzierte Entwicklungskosten um bis zu 500% durch die Erstellung wiederverwendbarer JavaScript-Module und App-Vorlagen
+ Beschleunigte Fehlerbehebungsprozess bis zu 50 mal durch Einführung von automatisierten Ressourcenanalyseskripts, wodurch die Entwicklungskosten um bis zu 2500% gesenkt wurden

Technologien:
JavaScript, NodeJS, HTML5, CSS3, Bixby Views, Bixby Language, Bixby IDE, AI, NLU, VIV AI Plattform

Eingesetzte Qualifikationen

Back-End Entwicklung, CSS (Cascading Style Sheet), Front-End Entwicklung, HTML5, JavaScript, Node.js

Senior Software Ingenieur
UX-FLO, USA, München
3/2018 – 3/2018 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2018 – 3/2018

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Software Architekt
+ JavaScript SPA Entwickler

Erfolge:
+ Implementierung und Bereitstellung von hochmoderner UX-Messwerkzeuge
+ Portierte JavaScript Anwendung in React SPA innerhalb von einer Woche

Technologien:
ReactJS, JavaScript, HTML5, CSS3, 2D Canvas

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Front-End Entwicklung, HTML5, JavaScript, JavaScript-Frameworks, React (JavaScript library)

Senior Software Ingenieur
Sky Deutschland AG, München
5/2017 – 2/2018 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2017 – 2/2018

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ STB Anwendungsentwickler
+ GUI-Design und Implementierung
+ Code Optimierung und Bereitstellung

Erfolge:
+ Reduzierte Entwicklungskosten um bis zu 5%, indem JSON Schema Grunt- Routine für Auswertung von API-Antworten genutzt wurde, was implizite und schwer auffindbare Anwendungsfehler verhinderte
+ Verbesserte Onboarding-Kosteneffizienz um bis zu 10% durch Erstellung einer vollständigen Dokumentation für Anwendungsentwickler
+ Generierte bis zu 15% zusätzliches Einkommen in Sky Store durch Optimierung des Anwendungslayouts, wodurch die Benutzererfahrung erheblich verbessert wurde

Technologien:
JavaScript / ES6 / TypeScript, Luna, NodeJS, NPM, Grunt, Agile, SCRUM

Eingesetzte Qualifikationen

Agile Entwicklung, JavaScript, JavaScript-Frameworks, Node.js, SCRUM, TypeScript

Software Ingenieur
EXARING AG, München
3/2017 – 5/2017 (3 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

3/2017 – 5/2017

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Full-Stack JavaScript Entwickler

Erfolge:
+ Verbesserte Geschwindigkeit des internen Kundenmanagements um bis zu 30% durch Optimierung des UI-Layouts und der Funktionalität der Customer Care Cockpit-Serviceanwendung

Technologien:
HTML5, CSS3, Stylus, Backbone, Javascript, jQuery, JSON, Gulp, Babel, Bower, HapiJS, NodeJS, Bootstrap, Mustaches, SCRUM, Agile

Eingesetzte Qualifikationen

Agile Entwicklung, Backbone.js, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), jQuery, SCRUM

Software Ingenieur
EXARING AG, München
8/2016 – 3/2017 (8 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

8/2016 – 3/2017

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Front-End Entwickler

Erfolge:
+ Generierte bis zu 5% zusätzliche Anmeldungen, indem eine Anwendung zur Messung der Netzwerkgeschwindigkeit für waipu.tv erstellt wurde
+ Optimierte Checkout Prozess der Customer Journey, wodurch Umsätze von waipu. tv-Diensten um bis zu 200% gestiegen sind

Technologien:
HTML5, CSS3, LESS, Javascript, jQuery, JSON, Gulp, Babel, Bower, ExpressJS, NodeJS, FlightJS, Selenium, WebdriverIO, Jasmin, Karma, Mustaches, Docker, SCRUM, Agile

Eingesetzte Qualifikationen

Agile Entwicklung, CSS (Cascading Style Sheet), Docker, HTML5, JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), jQuery, SCRUM

Software Ingenieur
EXARING AG, München
11/2015 – 8/2016 (10 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

11/2015 – 8/2016

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Full-Stack JavaScipt Entwickler

Erfolge:
+ Verbesserte Kosteneffizienz der DevOps-Abteilung um bis zu 30% und erheblich reduzierte das Risiko von Hardwareschäden durch Aufbau einer Reihe von Tools für Netzwerkbetrieb und -überwachung
+ Die Operations Dashboard App wurde erfolgreich als virtuelle Instanz ins Amazon Cloud geliefert und die zukünftige App Bereitstellung automatisiert
+ DevOps Kosten um ca. 3% wegen der automatische Registrierung von IP- Adressen.reduziert

Technologien:
AngularJS, NodeJS, NPM, ExpressJS, MongoDB, Keycloak, PassportJS, OpenID, Grunt, Bower, HTML5 + CSS3, JavaScript, CytoscapeJS, jQuery, JSON, YAML, REST

Eingesetzte Qualifikationen

Amazon Web Services (AWS), AngularJS, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), jQuery, MongoDB, Node.js, Representational State Transfer (REST)

Software Architect, Web Entwickler
UX-FLO (USA), München
7/2015 – 10/2015 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2015 – 10/2015

Tätigkeitsbeschreibung

found in reference description 7
Verantwortungsbereiche:
+ Front-End und JavaScript Entwickler

Erfolge:
+ Die pure JavaScript Komponente wurde in 3 Monaten vom Null entwickelt, getestet und an den Kunden geliefert.
+ US PATENT [...]

Technologien:
HTML5 / CSS3, Vanilla Javascript + Canvas 2D, jQuery, Bootstrap, IndexedDB, Session- / LocalStorage, GIT, JSON

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript Object Notation (JSON), jQuery

Software Ingenieur
bim+ / Allplan -- NEMETSCHEK Group, München
10/2012 – 6/2015 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2012 – 6/2015

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ 3D-Front-End und JavaScript Entwickler

Erfolge:
+ Umsatz des Unternehmens um ca. 27% erhöht
+ Aktienkosten um ca. 7% gestiegen
+ Registrierung von Neukunden wegen bim+ SDK um ca 15% gestiegen.

Technologien:
HTML5 / CSS3, Javascript, EmberJS + Handlebars, ThreeJS, jQuery, jQueryUI, RequireJS, GruntJS, NodeJS, WebGL, JSON, REST, AJAX, AMD, SCRUM, SVN, GIT, Cloud

Eingesetzte Qualifikationen

Agile Entwicklung, Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript-Frameworks, JavaScript Object Notation (JSON), jQuery, Node.js, Representational State Transfer (REST), SCRUM

Software Ingenieur
Allplan -- NEMETSCHEK Group, München
11/2011 – 9/2012 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2011 – 9/2012

Tätigkeitsbeschreibung

Verantwortungsbereiche:
+ Front-End und JavaScipt Entwickler

Projekt:
CAD Web Grafik Viewer und Markup Tool für Architekten und Ingenieure (Facility Manager)

Erfolge:
+ Entwicklungskosten durch Verwendung von neuesten Technologien um ca. 64 mal reduziert

Technologien:
HTML5 canvas 2D, HTML + Javascript 1.7, JSON, AJAX, CSS, jQuery, jQuery UI, PrototypeJS

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), HTML5, JavaScript, JavaScript Object Notation (JSON), jQuery

GUI Prototyper
NEMETSCHEK Allpan, München
6/2010 – 11/2011 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2010 – 11/2011

Tätigkeitsbeschreibung

Produkt-Designer, Usability und UX Expert, Prototyper

Projekte:
- Interaktive Multitouch Corporate Präsentation-Portfolio
- Touchfähiger mini CAD Software UI-Prototyp

Tech-Stack:
Adobe Flash, AIR 2.0, Flex, Illustrator, Flash Builder, HTML, JavaScript, CSS, XML, ActionScript 3, Multitouch

Eingesetzte Qualifikationen

ActionScript / Flash, CSS (Cascading Style Sheet), HTML, JavaScript, XML

Ausbildung

Studiengemeinschaft Darmstadt GmbH: Grafik-Design
Ausbildung
2009
Darmstadt
Staatliche Universität: Radiophysik und Elektronik
M.Sc. Radiophysiker, Diplom mit Auszeichnung [1.4]
1995
Ukraine, Dnepropertowsk

Über mich

Wichtige Erfolge:

+ Generierte 1 Million neue Benutzerregistrierungen durch Bereitstellung von 12 nativen, eigenständigen Apps
+ Reduzierte Kosten für die App-Entwicklung um bis zu 500% durch die Erstellung wiederverwendbarer JavaScript-Module und App-Vorlagen
+ Beschleunigte Fehlerbehebungsprozess bis zu 50 mal durch Einführung automatisierter Skripts zur Ressourcenanalyse, wodurch die Entwicklungskosten um bis zu 2500% gesenkt wurden
+ Ersetzte zwei Entwicklerteams und nur ein 1-Millionen-Euro-Unternehmen konnte mich ersetzen

Ich bin ein senior full stack JavaScript Entwickler mit mehr als 20 Jahre Erfahrung. In den letzten 10 Jahren als Freelancer, habe ich mehr als 14 Software Produkten von Unternehmensebene Entwickelt und Bereitgestellt. Einige davon sind 12 Webanwendungen für Samsung Bixby SmartThings Deutschland, SkyQ Sky Store, Waipu.tv und bim+ Web Explorer — 3D viewer in browser für Architekten.

Ich habe technisches Wissen in jeder Phase der Softwareentwicklung und den dahinter stehenden Technologien. Ich beherrsche den gesamten Entwicklungszyklus vom Prototyp, PoC oder Frontend, bis zu Backend-Dienst Entwicklung. All dies in einer agilen Umgebung, Codeüberprüfung, Einsetzung von JavaScript Bauwerkzeugen und automatisiertem CI/CD sowie TDD. Darüber hinaus habe ich auch sehr gute Problemlösung Fähigkeit und Auffassungsgabe. Dies ermöglicht mir die optimale Lösungen für jede Art und Komplexität von Webanwendungen zu liefern.

Weitere Kenntnisse

FRONT-END
+ Web SPA HTML / HTML5, CSS3, Canvas 2D/3D
+ JavaScript OOP, AMD, Typescript, DRY Code-Prinzip, VanillaJS
+ Software Architektur, UML-Modellierung von Objekt / Klassen-Beziehungen
+ Know-How in JavaScript Code Optimierung (bis zu 37 Mal höhere Geschwindigkeit)
+ Backbone, EmberJS, Angular, React, FlightJS
+ JavaScript 3D / WebGL Framework ThreeJS
+ Bootstrap, Foundation, Google Materials
+ JavaScript Grafik-Frameworks Luna (SkyQ STB), CytoscapeJS
+ SASS, LESS, STYLUS, BEM, OOCSS, SMACSS
+ HTMLBars, Handlebars, Mustache
+ Grafik- and UI- / UX-Design, Wireframes, Rapid-Prototyping

BACK-END
+ NodeJS, ExpressJS, NestJS, Hapi, npm, nvm
+ AJAX, REST, SOAP, JSON, YAML
+ MySQL, MongoDB, IndexedDB, Session- / LocalStorage
+ AWS JS SDK, AWS EC2, Route 53
+ JWT, OAuth, OpenID, Keycloak
+ SaltStack, Terraform
+ Apache, Nginx
+ Datenbank-Design, Daten Strukturen
+ IoT, Samsung SmartThings, SmartHome
+ AI, BigData, NLU, NLP, Machine Learning
BEREITSTELLUNG, INTEGRATION UND TEST
+ Gulp, Grunt, Webpack, Bower, Browserify, Babel
+ Selenium, WebdriverIO, Jasmin, Karma
+ Github, GitLab, Stash, Bitbucket, Jenkins
+ CVS, SVN, Subversion, Perforce
+ Bash, sh, zshell, gitbash
+ Agile und SCRUM

TOOLS & SOFTWARE
+ WebStorm, Eclipse + JSDT, TextMate 2, Chrome Developer Tools, Firebug
+ Midnight Commander, macOS Terminal, Homebrew, Tunnelblick (VPN)
+ CyberDuck, Filezilla, Postman, Advanced REST Client, SQLight DB Viewer
+ Atlassian JIRA, Confluence, SourceTree, GitHub Desktop
+ Container tools: Vagrant, Docker, VirtualBox
+ Adobe Creative Cloud (Photoshop, Illustrator, InDesign), Sketch, Balsamiq
+ macOS, Linux, Windows, FreeBSD, Unix

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1048
Alter
55
Berufserfahrung
25 Jahre und 5 Monate (seit 11/1998)

Kontaktdaten

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

Jetzt Mitglied werden