Webanwendungen, React.js, Vue.js, node.js, Fullstack.
Aktualisiert am 03.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.05.2024
Verfügbar zu: 100%
davon vor Ort: 50%
JavaScript
React
Vue
Scrum
Git
Webpack
node.js
HTML
CSS
Deutsch
Muttersprache
Englisch
sehr gut, derzeit meine Hauptsprache

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr 1 Monat
2021-06 - 2022-06

Weiterentwicklung und Wartung diverse E-Shops

Software-Entwickler Fullstack JavaScript jQuery Node.js ...
Software-Entwickler Fullstack

Betreuung der sieben E-Shops eines bekannten Modehauses. Bis zur Veröffentlichung einer komplett neugeschriebenen Version mussten die existierenden Shops am Laufen gehalten werden, und neue features mussten implementiert werden.

Mode
JavaScript jQuery Node.js AWS Docker kubernetes Unittest
Internationales Modehaus
Remote
3 Monate
2021-04 - 2021-06

Frontend Developer für die Entwicklung eines Web Based Trainings

Support der festangestellten Developer JavaScript Node.js Vue.js ...
Support der festangestellten Developer

Basierend auf einem existierenden Framework für interaktive Schulungen wurden zwei Schulungen erstellt, inklusive Entwicklung neuer Komponenten für das eigens entwickelte Vue-Training-Framework. Styling vorhandener Komponenten. Erstellung des Trainings mit Hilfe des eigens entwickelten Vue-Training-Frameworks. Content-Befüllung mit Grafiken und Text. Zusammenarbeit mit Konzept und UX Design.

JavaScript Node.js Vue.js CSS Git HTML JSON
Stuttgart
2 Jahre 3 Monate
2018-10 - 2020-12

Cloudanbindung Laborgeräte

Frontend-Entwickler React JS HTML ...
Frontend-Entwickler

Erstellung verschiedener Webfrontends zur Anbindung von Laborgeräten an die Cloud

React Jira Confluence webpack sass Azure Babel Chai Atlassian Confluence Enzyme ESLint GitLab Jest Atlassian JIRA Mocha Node.js npm ReactJS Redux Sass Selenium Sinon.JS Storybook Webpack
React JS HTML CSS Scrum Git JavaScript JSON TypeScript Unittest
Jülich
1 Jahr 1 Monat
2017-10 - 2018-10

Windy Wetterradar

Software-Entwickler Git JavaScript JSON ...
Software-Entwickler

Wetterradar?Daten, die in verschiedenen Bildformaten vorlagen, mussten von Websites heruntergeladen, in ein einheitliches Format übertragen und georeferenziert werden, so dass Windy sie anzeigen kann.

GitHub
Git JavaScript JSON Python
Windyty, SE
Prag, Heppenheim
2 Monate
2018-02 - 2018-03

fast-timezone

Lead developer JavaScript JSON Git
Lead developer

Anpassung eines npm-package zur Ermittlung einer Zeitzone aus Geokoordinaten. Ziel war die Optimierung auf Geschwindigkeit durch caching der Zeitzonendaten. Das führte zu einem so hohen Speicherverbrauch, dass ich eine Anpassung der node.js-Instanzen auf den Servern durchführen musste.

Node.js npm GitHub
JavaScript JSON Git
Windyty, SE
Prag
5 Monate
2017-10 - 2018-02

Windy Console

Software-Entwickler (Fullstack) JavaScript HTML CSS ...
Software-Entwickler (Fullstack)

Benutzer sollten Windy erweitern konnten (Beispiel: Flight tracker). Dazu sollte eine Webanwendung erstellt werden, die es erlaubt, Skripte und Styles zu bearbeiten, zu speichern, und in der Community zu publizieren.

Vue.js Node.js Less CSS Babel Webpack MongoDB ESLint GitLab MySQL npm Quasar Sass
JavaScript HTML CSS Git JSON Unittest
Windyty SE
Prag
8 Monate
2017-03 - 2017-10

Melown Cloud

Software-Entwickler (Fullstack) JavaScript ES6 CSS ...
Software-Entwickler (Fullstack)

Für Melown galt es, das bestehende Cloud?Interface (Angular?SPA) zu erweitern und zu pflegen.

Babel Webpack GitLab jQuery MySQL Node.js npm Angular
JavaScript ES6 CSS Git HTML JSON
Melown Technologies SE
Prag
5 Monate
2016-07 - 2016-11

Mobile Concierge

Lead developer CSS Git HTML ...
Lead developer

Mobile?App für einen virtuellen Reiseleiter, die Vorschläge für Aktivitäten, Restaurants usw. vor Ort macht, und über die sich diese auch buchen lassen.

Babel Chai Cordova GitHub Less Mocha Node.js npm ReactJS Redux Selenium Sinon.JS
CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
5 Jahre 7 Monate
2011-05 - 2016-11

Proprietärer Mediaplayer

Frontend-Entwickler JavaScript CSS Git ...
Frontend-Entwickler

Eine bestehende Anwendung zur Qualitätskontrolle sollte von Ember auf React.js und Redux übertragen werden. Hier galt es u.A., ein proprietäres Videoformat browserübergreifend abzuspielen. Das Ganze wurde um Gesprächsmarkierungen und Visualisierungen des Gesprächverlaufs ergänzt.

React.js Babel Chai Atlassian Confluence ESLint GitHub Atlassian JIRA Less Mocha Node.js npm ReactJS Redux Selenium Sinon.JS
JavaScript CSS Git HTML JSON Unittest
Salsita s.r.o.
Prag
1 Jahr 7 Monate
2014-09 - 2016-03

E?Shop Piatnik CZ

Lead developer CSS Git HTML ...
Lead developer

Erstellung eines E-Shops auf Basis von PrestaShop. Zahlreiche Anpassungen, plugins und theme mussten implementiert werden.

jQuery MySQL PHP PrestaShop Sass
CSS Git HTML JavaScript JSON
Piatnik CZ
1 Jahr
2014-01 - 2014-12

WhatWine

Software-Entwickler JavaScript CSS Git ...
Software-Entwickler

WhatWine (später Corkscrew) ist eine Mobile?App, die damals eine Speisekarte scannen und dazu Weinempfehlungen geben konnte.

Angular Chai GitHub Less Mocha Node.js npm Cordova Selenium
JavaScript CSS Git HTML JSON Unittest
Salsita s.r.o.
3 Jahre 3 Monate
2011-05 - 2014-07

Ancho - Chrome Extensions für Internet Explorer

Software-Entwickler HTML CSS JavaScript ...
Software-Entwickler

Ziel war, den Internet Explorer kompatibel mit Chrome Extensions zu machen. Obwohl prinzipiell erfolgreich wurde das Projekt schließlich aufgegeben, da der IE closed source ist, was in zu vielen Punkten suboptimale Lösungen erforderte.

Teile des Quellcodes sind heute noch im Internet zu finden.

Microsoft Windows Internet Explorer ATL CEF Chromium CMake GitHub gtest jQuery MFC npm Node.js
HTML CSS JavaScript DCOM Windows-API HTTP Netzwerk Protokolle Chrome APIs ATL Unittest Assembler C++ C Git JSON
Prag
7 Monate
2013-10 - 2014-04

Habanero

Software-Entwickler Git JavaScript JSON ...
Software-Entwickler

Internes Workflow?Toolset mit verschiedenen Anbindungen: GitHub, Pivotal Tracker etc.

GitHub Node.js npm
Git JavaScript JSON Unittest
Salsita s.r.o.
2 Monate
2013-02 - 2013-03

T.E.S.S.A

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Node.js npm Less
CSS Git HTML JavaScript JSON
Research through Gaming
2 Monate
2012-12 - 2013-01

Dubious

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Less Node.js npm
CSS Git HTML JavaScript JSON
Research through Gaming
3 Monate
2012-10 - 2012-12

GoGetAnEgg

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Node.js npm Less
CSS Git HTML JavaScript JSON
Research through Gaming
1 Jahr 4 Monate
2011-09 - 2012-12

DLNA-Funktionalität für Mediaplayer

Software-Entwickler (Fullstack) HTML XUL Scrum ...
Software-Entwickler (Fullstack)
  • Ein damals sehr bekannter, mittlerweile eingestellter open source Mediaplayer auf Mozilla-Basis sollte mit DLNA Funktionalität ausgestattet werden.
  • Es waren Komponenten in C++ und JavaScript zu entwickeln und mit einem UI zu versehen (XUL).
Mozilla DLNA
HTML XUL Scrum CSS JavaScript C++ XPCOM XML C Git JSON Unittest
Salsita s.r.o.
Prag
4 Monate
2012-06 - 2012-09

UniversalToolbar

Software-Entwickler C C++ CSS ...
Software-Entwickler

Ein universell verwendbarer Toolbar für den IE, der mit JavaScript programmiert werden kann.

Internet Explorer ATL CMake GitHub gtest jQuery Less MFC Mocha Node.js npm Chai
C C++ CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
8 Monate
2011-03 - 2011-10

Trusted Ads

Software-Entwickler CSS Git HTML ...
Software-Entwickler

Mitarbeit an der Mobile?App.

GitHub jQuery Less Node.js npm Cordova Internet Explorer
CSS Git HTML JavaScript JSON
Salsita s.r.o.
3 Monate
2011-06 - 2011-08

MyPoints

Software-Entwickler CSS Git HTML ...
Software-Entwickler

Browser?Plugin IE. Zu der Zeit waren Toolbars in Mode, die beim Online?Shopping helfen sollten, Geld zu sparen und Rabatte geltend zu machen.

Chai GitHub Internet Explorer Less Mocha Node.js npm jQuery
CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
10 Monate
2010-06 - 2011-03

Website zur Domänenregistrierung

Software-Entwickler CSS HTML JavaScript ...
Software-Entwickler

Die DotFree Group s.r.o betrieb damals ein Portal zur kostenlosen Registrierung von Internet?Domains. Das Webfrontend dazu musste an vielen Stellen verbessert und abgesichert werden. Dazu waren auch Anpassungen der MySQL-Datenbank nötig.

MySQL jQuery
CSS HTML JavaScript PHP
DotFree Group s.r.o
4 Monate
2010-05 - 2010-08

OpenXChange Mail Client

CSS HTML JavaScript

Ein Client basierend auf Webtechnologien für OpenXChange Mail war zu bauen.

jQuery Open-Xchange
CSS HTML JavaScript
4 Monate
2010-02 - 2010-05

OpenXChange?Erweiterungen

CSS HTML JavaScript

Für OpenXChange sollte eine Erweiterung erstellt werden, mit der es möglich wird, Anhänge per Drag&Drop an die Mail anzufügen.

jQuery Open-Xchange
CSS HTML JavaScript
4 Monate
2009-11 - 2010-02

Website Ond?ej ?íma Prag

CSS HTML JavaScript ...

Erstellung der Website nach Entwürfen.

jQuery
CSS HTML JavaScript JSON PHP
Ond?ej ?íma Prag
3 Monate
2009-10 - 2009-12

Einrichtung und Anpassung eines Magento E-Shops

Software-Entwickler HTML CSS Linux Apache MySQL PHP ...
Software-Entwickler
Magento
HTML CSS Linux Apache MySQL PHP JavaScript
Prag
1 Jahr 5 Monate
2008-07 - 2009-11

Weiterentwicklung einer Website und Support

Software-Entwickler, Support HTML CSS JavaScript ...
Software-Entwickler, Support
  • Weiterentwicklung der Kunden-Website und der Länderwebsites (mehr als 30, erreichbar über [URL auf Anfrage])
  • Leitung Support-Team für die einzelnen Länderagenturen, Planung, technische Beratung
MySQL PostgreSQL
HTML CSS JavaScript Java PHP
Köln
11 Monate
2007-02 - 2007-12

Windows-Anwendung "WebWeaver Author"

Software-Entwickler HTML CSS JavaScript ...
Software-Entwickler
  • Zukunftsweisend erstellte ich damals das UI in HTML/ JavaScript, das backend in C++.
  • Heute ist es durchaus üblich, plattformübergreifende Desktopanwendungen mittels eines Webbrowsers zu realisieren, damals dachte daran noch kaum jemand.
  • Ich nutzte das auf allen Windows-Systemen vorhandene Webbrowser-Control, um das UI zu realisieren, und erstellte Schnittstellen zum Betriebssystem (z.B. Dateisystem) mittles COM-Controls in C++.
  • Das Ergebnis war zwar noch nicht plattformübergreifend, durch den Einsatz von HTML jedoch schon deutlich schicker als gewöhnliche Desktopanwendungen.
Microsoft Windows ATL MFC PostgreSQL Internet Explorer
HTML CSS JavaScript XML C++ PHP
Köln
2 Jahre 3 Monate
2004-11 - 2007-01

Client-Anwendung für die "WebWeaver"-Plattform

Software-Entwickler (Fullstack) C++ PHP HTML ...
Software-Entwickler (Fullstack)
  • Planung und Entwicklung eines Window-Clients mit den Funktionen Chat, Kalender/ Notizen/ Aufgaben/ Kontakte-Synchronisation zwischen WebWeaver und Outlook, Dateiaustausch mit der WebWeaver-Plattform und die Entwicklung der zugehörigen Server-Scripte.
WebWeaver Microsoft Windows Microsoft Outlook ATL Internet Explorer MFC
C++ PHP HTML CSS JavaScript XML
Köln
1 Jahr
2004-01 - 2004-12

Datenbank für Naturbeobachtungen

Software-Entwickler C++
Software-Entwickler
  • Planung und Entwicklung einer Datenbank-Anwendung für den Schulunterricht zum Sammeln von Naturbeobachtungen.
  • Dazu gehört ein Webserver mit PHP als verwendeter Scriptsprache und die Entwicklung der dazugehörigen Client-Applikation.
  • Meine Aufgabe war hauptsächlich die Entwicklung des Webservers, eine Eigenentwicklung, sowie des Clients auf Basis des Windows Webbrowser-Controls.
Microsoft Windows Internet Explorer MFC ATL
C++
Bundesamt für Naturschutz
Köln
5 Monate
2003-09 - 2004-01

Wissenschaftlicher Ergebnisbericht 2002

Software-Entwickler PHP HTML PDF
Software-Entwickler

Generierung des Berichts aus der Datenbank, Darstellung im Internet, Konvertierung HTML->PDF.

PHP HTML PDF
Ein Forschungszentrum
Köln
4 Monate
2003-07 - 2003-10

Volltext-Suche Website Forschungszentrum Jülich

Software-Entwickler JSP HTML CSS
Software-Entwickler

Einrichtung der Such-Software, Anpassung der Ergebnis-Seiten.

Oracle Enterprise Search
JSP HTML CSS
Ein Kernforschungszentrum
Köln
4 Monate
2003-05 - 2003-08

Marktforschungs-Tool

Frontend-Entwickler PHP HTML CSS ...
Frontend-Entwickler

Webbasiertes Tool zur Erstellung von Marktforschungsumfragen für einen deutschen Privatsender. Planung und Entwicklung des Web-basierten Marktforschungs-Tools mit Frage/Antwort-Funktionen, Benutzeranmeldung und Administrationsoberfläche zum Erstellen, Verwalten und Auswerten der Umfragen.

PHP HTML CSS JavaScript
Ein bekannter Privater Fernsehsender
Köln
3 Monate
2003-03 - 2003-05

Werkzeug zur Bewertung von Zulieferern

Software-Entwickler (Fullstack) PHP CSS HTML ...
Software-Entwickler (Fullstack)
  • Planung und Erstellung des Webinterfaces und des Backends.
PHP CSS HTML JavaScript
Ein Formel-1-Team
Köln
1 Jahr 2 Monate
2001-08 - 2002-09

Website squeaker.net

Software-Entwickler (Fullstack) Linux Apache MySQL PHP HTML CSS ...
Software-Entwickler (Fullstack)

Weiterentwicklung Website.

Linux Apache MySQL PHP HTML CSS JavaScript
DoTank GmbH
Köln
2 Monate
1986-07 - 1986-08

Procontrol Schnittstelle

Software-Entwickler Pascal
Software-Entwickler

Schnittstellen-Programm zwischen Procontrol und einem VAX/VMS-Rechner in Pascal.

VMS Procontrol
Pascal
Brown, Boveri & Cie
Mannheim

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Während der Schulzeit habe ich einen Fernkurs "Programmierung des Z80-Prozessors in Maschinensprache" erfolgreich absolviert.
  • Dazu kommt ein (inzwischen abgelaufenes) MCSE-Zertifikat. Da ich Entwickler und kein Administrator bin bleibt es dabei und das Zertifikat wird nicht erneuert.
  • Meine wichtigste "Ausbildung" ist allerdings meine Bereitschaft, in Eigeninitiative alles Nötige zu lernen. Diese Eigeninitiative hat in meiner über 30-jährigen Erfahrung mit Computern den größten Teil meiner Ausbildung übernommen.

Kompetenzen

Kompetenzen

Top-Skills

JavaScript React Vue Scrum Git Webpack node.js HTML CSS

Produkte / Standards / Erfahrungen / Methoden

Angular.js
Apache Cordova
ATL
Babel
Chrome APIs
COM
Confluence
CSS
CSS(3)
DCOM
git
HTML
HTML(5)
Internet Explorer
Jira
Less CSS
Linux Apache MySQL PHP
Magento
MFC
Microsoft Outlook
Mozilla
node
Node.js
React.js
sass
Scrum
Vue.js
Webpack
Windows-API
XML
XPCOM
XUL
 Aktuell: HTML(5), CSS(3), Vue.js, React.js, Node.js

Betriebssysteme

Android
Mac OS
Grundkenntnisse vorhanden
Microsoft Windows
Langjährige Entwicklung von Desktop-Apps.
Unix
Kommt man kaum drum rum ;)
 

Programmiersprachen

Assembler
Meine erste erlernte Programmiersprache.
Basic
Meine zweite erlernte Programmiersprache.
C
Versteht sich von selbst.
C++
Sehr gut (Kernkompetenz). MFC, ATL, WTL, COM, DCOM, ActiveX, DirectX, sockets.
ES6
Java
Wenn es sein muss...
JavaScript
Selbstverständlich.
JS
Pascal
Ist lange her. Das war meine dritte Programmiersprache.
PHP
React
Täglich Brot
Shell
Basics
TypeScript
Vue

Datenbanken

MongoDB
MS SQL Server
war Teil meiner MCSE-Ausbildung.
MySQL
selbstverständlich
ODBC
Oracle
begegnet mir immer wieder.
Postgres
SQL

Datenkommunikation

Ethernet
HTTP
Internet, Intranet
Serverentwicklung, Client in C++, dazu Serverscripte in PHP
Netzwerk Protokolle
RPC
RS232
TCP/IP
Windows Netzwerk
Winsock

Hardware

Eigenentwicklung
Controller zur Steuerung von Scheinwerfern auf Basis des Z80
Mikrocontroller
Hobby
PC
Grundkenntnisse - Ich baue mir meine PCs immer noch selber zusammen.

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

1 Jahr 1 Monat
2021-06 - 2022-06

Weiterentwicklung und Wartung diverse E-Shops

Software-Entwickler Fullstack JavaScript jQuery Node.js ...
Software-Entwickler Fullstack

Betreuung der sieben E-Shops eines bekannten Modehauses. Bis zur Veröffentlichung einer komplett neugeschriebenen Version mussten die existierenden Shops am Laufen gehalten werden, und neue features mussten implementiert werden.

Mode
JavaScript jQuery Node.js AWS Docker kubernetes Unittest
Internationales Modehaus
Remote
3 Monate
2021-04 - 2021-06

Frontend Developer für die Entwicklung eines Web Based Trainings

Support der festangestellten Developer JavaScript Node.js Vue.js ...
Support der festangestellten Developer

Basierend auf einem existierenden Framework für interaktive Schulungen wurden zwei Schulungen erstellt, inklusive Entwicklung neuer Komponenten für das eigens entwickelte Vue-Training-Framework. Styling vorhandener Komponenten. Erstellung des Trainings mit Hilfe des eigens entwickelten Vue-Training-Frameworks. Content-Befüllung mit Grafiken und Text. Zusammenarbeit mit Konzept und UX Design.

JavaScript Node.js Vue.js CSS Git HTML JSON
Stuttgart
2 Jahre 3 Monate
2018-10 - 2020-12

Cloudanbindung Laborgeräte

Frontend-Entwickler React JS HTML ...
Frontend-Entwickler

Erstellung verschiedener Webfrontends zur Anbindung von Laborgeräten an die Cloud

React Jira Confluence webpack sass Azure Babel Chai Atlassian Confluence Enzyme ESLint GitLab Jest Atlassian JIRA Mocha Node.js npm ReactJS Redux Sass Selenium Sinon.JS Storybook Webpack
React JS HTML CSS Scrum Git JavaScript JSON TypeScript Unittest
Jülich
1 Jahr 1 Monat
2017-10 - 2018-10

Windy Wetterradar

Software-Entwickler Git JavaScript JSON ...
Software-Entwickler

Wetterradar?Daten, die in verschiedenen Bildformaten vorlagen, mussten von Websites heruntergeladen, in ein einheitliches Format übertragen und georeferenziert werden, so dass Windy sie anzeigen kann.

GitHub
Git JavaScript JSON Python
Windyty, SE
Prag, Heppenheim
2 Monate
2018-02 - 2018-03

fast-timezone

Lead developer JavaScript JSON Git
Lead developer

Anpassung eines npm-package zur Ermittlung einer Zeitzone aus Geokoordinaten. Ziel war die Optimierung auf Geschwindigkeit durch caching der Zeitzonendaten. Das führte zu einem so hohen Speicherverbrauch, dass ich eine Anpassung der node.js-Instanzen auf den Servern durchführen musste.

Node.js npm GitHub
JavaScript JSON Git
Windyty, SE
Prag
5 Monate
2017-10 - 2018-02

Windy Console

Software-Entwickler (Fullstack) JavaScript HTML CSS ...
Software-Entwickler (Fullstack)

Benutzer sollten Windy erweitern konnten (Beispiel: Flight tracker). Dazu sollte eine Webanwendung erstellt werden, die es erlaubt, Skripte und Styles zu bearbeiten, zu speichern, und in der Community zu publizieren.

Vue.js Node.js Less CSS Babel Webpack MongoDB ESLint GitLab MySQL npm Quasar Sass
JavaScript HTML CSS Git JSON Unittest
Windyty SE
Prag
8 Monate
2017-03 - 2017-10

Melown Cloud

Software-Entwickler (Fullstack) JavaScript ES6 CSS ...
Software-Entwickler (Fullstack)

Für Melown galt es, das bestehende Cloud?Interface (Angular?SPA) zu erweitern und zu pflegen.

Babel Webpack GitLab jQuery MySQL Node.js npm Angular
JavaScript ES6 CSS Git HTML JSON
Melown Technologies SE
Prag
5 Monate
2016-07 - 2016-11

Mobile Concierge

Lead developer CSS Git HTML ...
Lead developer

Mobile?App für einen virtuellen Reiseleiter, die Vorschläge für Aktivitäten, Restaurants usw. vor Ort macht, und über die sich diese auch buchen lassen.

Babel Chai Cordova GitHub Less Mocha Node.js npm ReactJS Redux Selenium Sinon.JS
CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
5 Jahre 7 Monate
2011-05 - 2016-11

Proprietärer Mediaplayer

Frontend-Entwickler JavaScript CSS Git ...
Frontend-Entwickler

Eine bestehende Anwendung zur Qualitätskontrolle sollte von Ember auf React.js und Redux übertragen werden. Hier galt es u.A., ein proprietäres Videoformat browserübergreifend abzuspielen. Das Ganze wurde um Gesprächsmarkierungen und Visualisierungen des Gesprächverlaufs ergänzt.

React.js Babel Chai Atlassian Confluence ESLint GitHub Atlassian JIRA Less Mocha Node.js npm ReactJS Redux Selenium Sinon.JS
JavaScript CSS Git HTML JSON Unittest
Salsita s.r.o.
Prag
1 Jahr 7 Monate
2014-09 - 2016-03

E?Shop Piatnik CZ

Lead developer CSS Git HTML ...
Lead developer

Erstellung eines E-Shops auf Basis von PrestaShop. Zahlreiche Anpassungen, plugins und theme mussten implementiert werden.

jQuery MySQL PHP PrestaShop Sass
CSS Git HTML JavaScript JSON
Piatnik CZ
1 Jahr
2014-01 - 2014-12

WhatWine

Software-Entwickler JavaScript CSS Git ...
Software-Entwickler

WhatWine (später Corkscrew) ist eine Mobile?App, die damals eine Speisekarte scannen und dazu Weinempfehlungen geben konnte.

Angular Chai GitHub Less Mocha Node.js npm Cordova Selenium
JavaScript CSS Git HTML JSON Unittest
Salsita s.r.o.
3 Jahre 3 Monate
2011-05 - 2014-07

Ancho - Chrome Extensions für Internet Explorer

Software-Entwickler HTML CSS JavaScript ...
Software-Entwickler

Ziel war, den Internet Explorer kompatibel mit Chrome Extensions zu machen. Obwohl prinzipiell erfolgreich wurde das Projekt schließlich aufgegeben, da der IE closed source ist, was in zu vielen Punkten suboptimale Lösungen erforderte.

Teile des Quellcodes sind heute noch im Internet zu finden.

Microsoft Windows Internet Explorer ATL CEF Chromium CMake GitHub gtest jQuery MFC npm Node.js
HTML CSS JavaScript DCOM Windows-API HTTP Netzwerk Protokolle Chrome APIs ATL Unittest Assembler C++ C Git JSON
Prag
7 Monate
2013-10 - 2014-04

Habanero

Software-Entwickler Git JavaScript JSON ...
Software-Entwickler

Internes Workflow?Toolset mit verschiedenen Anbindungen: GitHub, Pivotal Tracker etc.

GitHub Node.js npm
Git JavaScript JSON Unittest
Salsita s.r.o.
2 Monate
2013-02 - 2013-03

T.E.S.S.A

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Node.js npm Less
CSS Git HTML JavaScript JSON
Research through Gaming
2 Monate
2012-12 - 2013-01

Dubious

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Less Node.js npm
CSS Git HTML JavaScript JSON
Research through Gaming
3 Monate
2012-10 - 2012-12

GoGetAnEgg

Lead developer CSS Git HTML ...
Lead developer

Gamification: Webbasierts Umfrage-Tool, Minispiel.

GitHub jQuery Node.js npm Less
CSS Git HTML JavaScript JSON
Research through Gaming
1 Jahr 4 Monate
2011-09 - 2012-12

DLNA-Funktionalität für Mediaplayer

Software-Entwickler (Fullstack) HTML XUL Scrum ...
Software-Entwickler (Fullstack)
  • Ein damals sehr bekannter, mittlerweile eingestellter open source Mediaplayer auf Mozilla-Basis sollte mit DLNA Funktionalität ausgestattet werden.
  • Es waren Komponenten in C++ und JavaScript zu entwickeln und mit einem UI zu versehen (XUL).
Mozilla DLNA
HTML XUL Scrum CSS JavaScript C++ XPCOM XML C Git JSON Unittest
Salsita s.r.o.
Prag
4 Monate
2012-06 - 2012-09

UniversalToolbar

Software-Entwickler C C++ CSS ...
Software-Entwickler

Ein universell verwendbarer Toolbar für den IE, der mit JavaScript programmiert werden kann.

Internet Explorer ATL CMake GitHub gtest jQuery Less MFC Mocha Node.js npm Chai
C C++ CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
8 Monate
2011-03 - 2011-10

Trusted Ads

Software-Entwickler CSS Git HTML ...
Software-Entwickler

Mitarbeit an der Mobile?App.

GitHub jQuery Less Node.js npm Cordova Internet Explorer
CSS Git HTML JavaScript JSON
Salsita s.r.o.
3 Monate
2011-06 - 2011-08

MyPoints

Software-Entwickler CSS Git HTML ...
Software-Entwickler

Browser?Plugin IE. Zu der Zeit waren Toolbars in Mode, die beim Online?Shopping helfen sollten, Geld zu sparen und Rabatte geltend zu machen.

Chai GitHub Internet Explorer Less Mocha Node.js npm jQuery
CSS Git HTML JavaScript JSON Unittest
Salsita s.r.o.
10 Monate
2010-06 - 2011-03

Website zur Domänenregistrierung

Software-Entwickler CSS HTML JavaScript ...
Software-Entwickler

Die DotFree Group s.r.o betrieb damals ein Portal zur kostenlosen Registrierung von Internet?Domains. Das Webfrontend dazu musste an vielen Stellen verbessert und abgesichert werden. Dazu waren auch Anpassungen der MySQL-Datenbank nötig.

MySQL jQuery
CSS HTML JavaScript PHP
DotFree Group s.r.o
4 Monate
2010-05 - 2010-08

OpenXChange Mail Client

CSS HTML JavaScript

Ein Client basierend auf Webtechnologien für OpenXChange Mail war zu bauen.

jQuery Open-Xchange
CSS HTML JavaScript
4 Monate
2010-02 - 2010-05

OpenXChange?Erweiterungen

CSS HTML JavaScript

Für OpenXChange sollte eine Erweiterung erstellt werden, mit der es möglich wird, Anhänge per Drag&Drop an die Mail anzufügen.

jQuery Open-Xchange
CSS HTML JavaScript
4 Monate
2009-11 - 2010-02

Website Ond?ej ?íma Prag

CSS HTML JavaScript ...

Erstellung der Website nach Entwürfen.

jQuery
CSS HTML JavaScript JSON PHP
Ond?ej ?íma Prag
3 Monate
2009-10 - 2009-12

Einrichtung und Anpassung eines Magento E-Shops

Software-Entwickler HTML CSS Linux Apache MySQL PHP ...
Software-Entwickler
Magento
HTML CSS Linux Apache MySQL PHP JavaScript
Prag
1 Jahr 5 Monate
2008-07 - 2009-11

Weiterentwicklung einer Website und Support

Software-Entwickler, Support HTML CSS JavaScript ...
Software-Entwickler, Support
  • Weiterentwicklung der Kunden-Website und der Länderwebsites (mehr als 30, erreichbar über [URL auf Anfrage])
  • Leitung Support-Team für die einzelnen Länderagenturen, Planung, technische Beratung
MySQL PostgreSQL
HTML CSS JavaScript Java PHP
Köln
11 Monate
2007-02 - 2007-12

Windows-Anwendung "WebWeaver Author"

Software-Entwickler HTML CSS JavaScript ...
Software-Entwickler
  • Zukunftsweisend erstellte ich damals das UI in HTML/ JavaScript, das backend in C++.
  • Heute ist es durchaus üblich, plattformübergreifende Desktopanwendungen mittels eines Webbrowsers zu realisieren, damals dachte daran noch kaum jemand.
  • Ich nutzte das auf allen Windows-Systemen vorhandene Webbrowser-Control, um das UI zu realisieren, und erstellte Schnittstellen zum Betriebssystem (z.B. Dateisystem) mittles COM-Controls in C++.
  • Das Ergebnis war zwar noch nicht plattformübergreifend, durch den Einsatz von HTML jedoch schon deutlich schicker als gewöhnliche Desktopanwendungen.
Microsoft Windows ATL MFC PostgreSQL Internet Explorer
HTML CSS JavaScript XML C++ PHP
Köln
2 Jahre 3 Monate
2004-11 - 2007-01

Client-Anwendung für die "WebWeaver"-Plattform

Software-Entwickler (Fullstack) C++ PHP HTML ...
Software-Entwickler (Fullstack)
  • Planung und Entwicklung eines Window-Clients mit den Funktionen Chat, Kalender/ Notizen/ Aufgaben/ Kontakte-Synchronisation zwischen WebWeaver und Outlook, Dateiaustausch mit der WebWeaver-Plattform und die Entwicklung der zugehörigen Server-Scripte.
WebWeaver Microsoft Windows Microsoft Outlook ATL Internet Explorer MFC
C++ PHP HTML CSS JavaScript XML
Köln
1 Jahr
2004-01 - 2004-12

Datenbank für Naturbeobachtungen

Software-Entwickler C++
Software-Entwickler
  • Planung und Entwicklung einer Datenbank-Anwendung für den Schulunterricht zum Sammeln von Naturbeobachtungen.
  • Dazu gehört ein Webserver mit PHP als verwendeter Scriptsprache und die Entwicklung der dazugehörigen Client-Applikation.
  • Meine Aufgabe war hauptsächlich die Entwicklung des Webservers, eine Eigenentwicklung, sowie des Clients auf Basis des Windows Webbrowser-Controls.
Microsoft Windows Internet Explorer MFC ATL
C++
Bundesamt für Naturschutz
Köln
5 Monate
2003-09 - 2004-01

Wissenschaftlicher Ergebnisbericht 2002

Software-Entwickler PHP HTML PDF
Software-Entwickler

Generierung des Berichts aus der Datenbank, Darstellung im Internet, Konvertierung HTML->PDF.

PHP HTML PDF
Ein Forschungszentrum
Köln
4 Monate
2003-07 - 2003-10

Volltext-Suche Website Forschungszentrum Jülich

Software-Entwickler JSP HTML CSS
Software-Entwickler

Einrichtung der Such-Software, Anpassung der Ergebnis-Seiten.

Oracle Enterprise Search
JSP HTML CSS
Ein Kernforschungszentrum
Köln
4 Monate
2003-05 - 2003-08

Marktforschungs-Tool

Frontend-Entwickler PHP HTML CSS ...
Frontend-Entwickler

Webbasiertes Tool zur Erstellung von Marktforschungsumfragen für einen deutschen Privatsender. Planung und Entwicklung des Web-basierten Marktforschungs-Tools mit Frage/Antwort-Funktionen, Benutzeranmeldung und Administrationsoberfläche zum Erstellen, Verwalten und Auswerten der Umfragen.

PHP HTML CSS JavaScript
Ein bekannter Privater Fernsehsender
Köln
3 Monate
2003-03 - 2003-05

Werkzeug zur Bewertung von Zulieferern

Software-Entwickler (Fullstack) PHP CSS HTML ...
Software-Entwickler (Fullstack)
  • Planung und Erstellung des Webinterfaces und des Backends.
PHP CSS HTML JavaScript
Ein Formel-1-Team
Köln
1 Jahr 2 Monate
2001-08 - 2002-09

Website squeaker.net

Software-Entwickler (Fullstack) Linux Apache MySQL PHP HTML CSS ...
Software-Entwickler (Fullstack)

Weiterentwicklung Website.

Linux Apache MySQL PHP HTML CSS JavaScript
DoTank GmbH
Köln
2 Monate
1986-07 - 1986-08

Procontrol Schnittstelle

Software-Entwickler Pascal
Software-Entwickler

Schnittstellen-Programm zwischen Procontrol und einem VAX/VMS-Rechner in Pascal.

VMS Procontrol
Pascal
Brown, Boveri & Cie
Mannheim

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Während der Schulzeit habe ich einen Fernkurs "Programmierung des Z80-Prozessors in Maschinensprache" erfolgreich absolviert.
  • Dazu kommt ein (inzwischen abgelaufenes) MCSE-Zertifikat. Da ich Entwickler und kein Administrator bin bleibt es dabei und das Zertifikat wird nicht erneuert.
  • Meine wichtigste "Ausbildung" ist allerdings meine Bereitschaft, in Eigeninitiative alles Nötige zu lernen. Diese Eigeninitiative hat in meiner über 30-jährigen Erfahrung mit Computern den größten Teil meiner Ausbildung übernommen.

Kompetenzen

Kompetenzen

Top-Skills

JavaScript React Vue Scrum Git Webpack node.js HTML CSS

Produkte / Standards / Erfahrungen / Methoden

Angular.js
Apache Cordova
ATL
Babel
Chrome APIs
COM
Confluence
CSS
CSS(3)
DCOM
git
HTML
HTML(5)
Internet Explorer
Jira
Less CSS
Linux Apache MySQL PHP
Magento
MFC
Microsoft Outlook
Mozilla
node
Node.js
React.js
sass
Scrum
Vue.js
Webpack
Windows-API
XML
XPCOM
XUL
 Aktuell: HTML(5), CSS(3), Vue.js, React.js, Node.js

Betriebssysteme

Android
Mac OS
Grundkenntnisse vorhanden
Microsoft Windows
Langjährige Entwicklung von Desktop-Apps.
Unix
Kommt man kaum drum rum ;)
 

Programmiersprachen

Assembler
Meine erste erlernte Programmiersprache.
Basic
Meine zweite erlernte Programmiersprache.
C
Versteht sich von selbst.
C++
Sehr gut (Kernkompetenz). MFC, ATL, WTL, COM, DCOM, ActiveX, DirectX, sockets.
ES6
Java
Wenn es sein muss...
JavaScript
Selbstverständlich.
JS
Pascal
Ist lange her. Das war meine dritte Programmiersprache.
PHP
React
Täglich Brot
Shell
Basics
TypeScript
Vue

Datenbanken

MongoDB
MS SQL Server
war Teil meiner MCSE-Ausbildung.
MySQL
selbstverständlich
ODBC
Oracle
begegnet mir immer wieder.
Postgres
SQL

Datenkommunikation

Ethernet
HTTP
Internet, Intranet
Serverentwicklung, Client in C++, dazu Serverscripte in PHP
Netzwerk Protokolle
RPC
RS232
TCP/IP
Windows Netzwerk
Winsock

Hardware

Eigenentwicklung
Controller zur Steuerung von Scheinwerfern auf Basis des Z80
Mikrocontroller
Hobby
PC
Grundkenntnisse - Ich baue mir meine PCs immer noch selber zusammen.

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.