Software Architect, Frontend Engineer, Typescript, React, Vue, Redux, Node, Webpack, Fullstack, PHP, mySQL, JavaScript, HTML5, CSS3, UI/UX Design
Aktualisiert am 13.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.04.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Fullstack
TypeScript
React
Single Page Applications
Node.js
GraphQL
Vue.js
Redux
Webpack
REST
SQL
HTML 5
Bootstrap
JavaScript
Azure
CSS3
Sass
Architektur
Progressive Web Apps
UX-Design
Webentwickler
NoSQL
Deutsch
Muttersprache
Englisch
Sehr Gut - Wort und Schrift
Türkisch
Muttersprache (nicht mehr perfekt)

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

PLZ Bereich 1 nur Berlin.

 

möglich

Projekte

Projekte

2 Jahre 9 Monate
2021-04 - 2023-12

Softwarearchitekt und Fullstack Developer für ein Greenfield Projekt Portal

Softwarearchitekt, Fullstack Developer für Azure, React, Node.js .. Azure GraphQL ReactJS ...
Softwarearchitekt, Fullstack Developer für Azure, React, Node.js ..
  • Greenfieldprojekt für ein Cryptocoin Tracking und Analyse Portal.
    Tracking und Analyse von Kryptowärungen mit anschließender Steurlicher Auswertung.


  • Softwarearchitektur im Azure Umfeld und den Technologien: GraphQL, React Frotend, Node.js Backend, Datenbankarchitektur MySQL und CosomosDB

  • Frontendentwicklung: React/Redux, React Hooks, Typescript, Styled Components, SASS,
    Apollo Client GraphQL, JWT, Server Sent Events, Bootstrap,...

  • Backendentwicklung: Node.js , Typescript,  Apollo Server, Express,js, GraphQL, JWT, SSE, Sequelize - MySQL und CosmosDB Anbindung.
Azure GraphQL ReactJS React Hooks Redux TypeScript Styled Components JWT SSE Apollo Express.js Sequelize MySQL CosmosDB Azure Functions Softwarearchitektur Frontend Architektur Schnittstellen-Entwicklung Git Webpack
DiConsus GmbH
Remote
1 Jahr 3 Monate
2020-01 - 2021-03

Beratung, Realisierung und Architektur

Frontend-Engineer React Hooks Redux React Router ...
Frontend-Engineer
  • Kooperation besteht in der Beratung, Realisierung und Architektur von diversen internen und beauftragten, kleinen Frontend-Projekten und punktuellen Backend Themen auf Basis von Node.js und Express.js.
React Hooks Redux React Router React Bootstrap Styled Components Create React App Vue Composition Vuex Vue Router Bootstrap Vue Frontend Architektur JavaScript EcmaScript ES6 TypeScript Node.js Webpack Axios HTML 5 CSS 3 Bootstrap Material Ul JEST Selenium Cypress (punktuell) JQuery Infrastruktur: GIT Docker GITLab Atlassian: JIRA Bitbucket Confluence IDE: PHPStorm WEBStorm Visual Studio Code Netbeans Eclipse REST GraphQL (punktuell)
Threatint (Cypruss) LTD
Remote
7 Monate
2019-03 - 2019-09

Erstellung der gesamten Frontendarchitektur

Frontendarchitektur, UX/UI Design als Frontend Enigneer Node.js / NPM /yarn Webpack Vue.js ...
Frontendarchitektur, UX/UI Design als Frontend Enigneer
  • Erstellung der gesamten Frontendarchitektur, UX/UI Design und Entwicklung einer Single Page Applikation.
  • Der Kunde wollte bestehende Client-Server Software als verbesserte Cloud-Lösung anbieten.
  • Meine Aufgabe war es, das Projekt auf Frontendseite aufzubauen und zu leiten.
Node.js / NPM /yarn Webpack Vue.js Vue CLI Vuex Vue-Router Vue-i 18n REST API Anbindung Axios HTML5/CSS3/SASS Bootstrap 4 / Bootsrap-Vue
HRF GmbH & Co KG
Remote / Reinheim
9 Jahre 6 Monate
2009-08 - 2019-01

Entwicklung von ProFiles

  • Der Entwicklungsstart war 2009 und das Grundprodukt wurde Januar 2010 schon fertiggestellt. Da ProFiles nur für eigene Zwecke gedacht war, wurde es bis 2013 nicht veröffentlicht. Seit 2013 ist ProFiles frei erhältlich.
  • Informationen entnehmen Sie oben unter ?Projekte".
  • Programmierung in PHP & Dojo Toolkit
2 Jahre
2016-10 - 2018-09

Web Applikationen

UX/UI Design und Frontend Engineer Node.js/NPM Webpack Riot.js /React.js Redux ...
UX/UI Design und Frontend Engineer
  • Web Applikationen im Cyber Security Umfeld Konzeption und Realisierung einer Web- basierenden Single Page Applikation.
Node.js/NPM Webpack Riot.js /React.js Redux REST API Anbindung Websockets jQuery yFiles-Framework /SVG HTML5/CSS3/SASS Bootstrap
Quoscient GmbH
Remote / Frankfurt
2 Jahre 4 Monate
2014-03 - 2016-06

Web Applikationen im Cyber-Security Umfeld

Senior Full Stack Entwickler Softwarearchitektur JavaScript Bootstrap ...
Senior Full Stack Entwickler
  • Zum größten Teil eigenverantwortliche Entwicklung von Web Applikation im Security Umfeld.
  • Entwicklung von Web -basierenden 3D Visualisierungen mit Web GL (Three.js)
Softwarearchitektur JavaScript Bootstrap Datenbankdesign MSSQL MySQL WebGL ThreeJS
Detusche Bank AG
Remote / Frankfurt
4 Monate
2013-09 - 2013-12

Softwaredesign

Senior Web Application Developer
Senior Web Application Developer
  • JavaScript
  • Dojo Toolkit
  • Automatisierte Tests mit Selenium
Amadeus Germany GmbH
3 Jahre 1 Monat
2010-12 - 2013-12

Entwicklung einer Shoplösung

PHP AJAX mySQL ...
  • Entwicklung einer höchst individualisierten Shoplösung mit SAP Business One Anbindung + Maintenance.
PHP AJAX mySQL HTML
Telekom Behnke GmbH
9 Monate
2013-01 - 2013-09

ProFiles

  • Weiterentwicklung und Veröffentlichung von ProFiles
    • Da ProFiles nur für eigene Zwecke gedacht war musste die Software noch weiterentwickelt und den Plattformen angepasst werden.
    • ProFiles wurde zuerst als freie Joomla Komponente veröffentlicht.
  • Open Source Projekte (kommerziell & nichtkommerziell)
    • ProFiles
    • ProFiles ist die neue Generation von Web-Filemanagern. ProFiles überträgt das Look & Feel von System-File­Managern auf das Web.
    • Seit 07/2013 existiert eine freie Joomla Version.
1 Jahr
2012-01 - 2012-12

Maintenance und Upgrades

  • Maintenance und Upgrades der eigenen Produkte.
4 Monate
2011-10 - 2012-01

Erstellung Werbemittel Shops

Erstellung Werbemittel Shops für Blueactive

  • Für die Blueactive GmbH & Co KG wurde der Werbemittelshop angepasst.
Blueactive GmbH & Co KG
7 Monate
2010-12 - 2011-06

Cool Concept

Erstellung und Anpassung für Cool Concept

  • Für Cool Concept wurde der eSHOPdirect Werbemittelshop angepasst
7 Monate
2010-11 - 2011-05

Mooj Proforms VI.1

Mooj Proforms VI.1 und Mooj Proforms Basic

  • Major Upgrade von Mooj Proforms und Entwicklung der nicht kommerziellen Ausführung.
6 Monate
2010-06 - 2010-11

Entwicklung Application Finder

  • Für die Sartorius AG habe ich einen bestehenden Flash Applikationsfinder in JavaScript umgesetzt und erweitert.
  • Der Applikationsfinder wurde um Mehrsprachigkeit erweitert und liest die Struktur dynamisch aus einer XML Datei aus.
  • Programmiert wurde die Applikation in HTML / JavaScript (Dojo Toolkit) und verwendet keine Server- seitigen Funktionen.
Sartorius AG
5 Monate
2010-01 - 2010-05

Mooj Proforms

  • Marketing, Maintenance und Service für Mooj Proforms
    • In diesem Zeitraum habe ich Mooj Proforms promotet und Weiterentwickelt.
  • Mooj Proforms
    • Im Januar 2010 ist meine Formularkomponente Proforms erschienen. Proforms ist eines der beliebtesten Formulargeneratoren für Joomla.
    • Das Marketing erfolgt über das Portal: (URL gerne auf Anfrage)
    • Verkauft wird die Software online über: (URL gerne auf Anfrage)
10 Monate
2009-04 - 2010-01

Mooj Proforms

  • Entwicklung des Commercial GPL Produktes Mooj Proforms.
  • Sowie Entwicklung der eigenen Marketing und Verkaufsplattformen (URLs gerne auf Anfrage)
4 Monate
2009-04 - 2009-07

Shoplösung

  • Unter eSHOPdirect (Team zur Erstellung von Individuellen Shops) haben wir eine individuelle Shoplösung für die Easy-Merch GmbH entwickelt.
  • Basierend auf unserem erweiterten osCommerce Shopsystem wurde nahezu die gesamte, tragende Softwarestruktur neu programmiert und den Anforderungen des Kunden angepasst. Der Anspruch bei diesem Projekt war: das User Interface Design, Trennung von Musterkäufen und regulären Bestellungen, multidimensionale Staffelpreise, Optimierung der Datenbank und Entwicklung einer Schnittstelle zu SAP Business One.
Easy-Merch GmbH
Passau
4 Monate
2008-12 - 2009-03

Neuprogrammierung der Ul Widgets

Freelancer
Freelancer
  • Mein Aufgabenbereich war es die von Haufe EP betreuten Portale (Haufe.de, Lexware.de, etc.) von Dojo 0.4x auf Dojo 1.2.x zu portieren.
  • Die Refaktorierung beinhaltete die Neuprogrammierung und Verbesserung der Ul Widgets.
  • Hierbei kamen meine Kenntnisse im User Centered Design und in der AJAX Programmierung zum Tragen.
Haufe EP
Freiburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung: Digitale Medien

Abschluss: Diplom Informatiker (FH)

Position

Position

Neben dem Programmierhandwerk werde ich in der Regel für neue Projekte eingesetzt wo es darum geht einen Prototyp mit und weiter zu Entwickeln.

Dabei schätzen meine Auftraggeber meine Kenntnisse im UI / UX Design und die in der Architektur von Webapplikationen.

In der Regel entwickle ich einen Prototyp konzeptionell und programmiere es zu einem  funktionalen Prototypen. Wenn gewünscht auch bis zur Produktreife. Ich bin teamfähig und sehr erfahren in der Rekrutierung von Fachkräften die in der Lage sind das Projekt fortzuführen.

Aber auch das Re-Factoring bzw. Weiterentwicklung  von bestehenden Produkten ist ein häufiges Arbeitsumfeld.
Einer meiner gefragtesten Skills ist das Entwickeln von Single Page Applications (SPA) was ich im Web- sowie im Native-App-Umfeld einsetze.

Kompetenzen

Kompetenzen

Top-Skills

Fullstack TypeScript React Single Page Applications Node.js GraphQL Vue.js Redux Webpack REST SQL HTML 5 Bootstrap JavaScript Azure CSS3 Sass Architektur Progressive Web Apps UX-Design Webentwickler NoSQL

Schwerpunkte

Node.js
React.js
Redux
Riot.js
Softwarearchitektur
Vue
Vuex

Produkte / Standards / Erfahrungen / Methoden

FrontEnd
HTML 5
REST
SASS

Profil:

  • Produktion von eigenen Produkten.
    In erster Linie kommerzielle Erweiterungen für das Contentmanagement System Joomla:
  • Proforms ist ein seit 5 Jahren existierendes Produkt zur einfachen Erstellungen von Formularen: [URL auf Anfrage]
  • ProFiles ist ein Web- basirender Fileexplorer für Joomla und in kürze auch Standalone Version: [URL auf Anfrage]
  • Beide Produkte sind bestens bewertet in der Joomla Extensions Directory und auch sehr Erfolgreich.

Erfahrung:

Professionelle Erfahrung seit 1989

Arbeitsgebiet:

  • Architektur
  • Entwicklung
  • Projektmanagement
  • Recruiting

Kompetenz:

Senior Architect und Fullstack Developer für Web- und Mobile Applikationen sowie Ul / UX Design.

Kurz:

  • Neben dem Programmierhandwerk werde ich in der Regel für neue Projekte eingesetzt wo es darum geht einen Prototyp mit und weiter zu Entwickeln.
  • Dabei schätzen meine Auftraggeber meine Kenntnisse im Ul / UX Design und die in der Architektur von Webapplikationen.
  • In der Regel entwickle ich einen Prototyp konzeptionell und programmiere es zu einem funktionalen Prototypen. Wenn gewünscht auch bis zur Produktreife. Ich bin teamfähig und sehr erfahren in der Rekrutierung von Fachkräften die in der Lage sind das Projekt fortzuführen.
  • Aber auch das Re-Factoring bzw. Weiterentwicklung von bestehenden Produkten ist ein häufiges Arbeitsumfeld.
  • Einer meiner gefragtesten Skills ist das Entwickeln von Single Page Applications (SPA) was ich im Web- sowie im Native-App-Umfeld einsetze.

Architektur & Softwaretechnik:

  • Ul/UX Design
  • Software patterns
  • Objektorientierte Analyse und Entwicklung
  • Functional Programming

Entwicklungsmodelle:

  • SCRUM (Arbeiten mit Atlassian JIRA)
  • Wasserfallmodel (inklusive der Erstellung von Pflichtenheften)
  • Prototyping, Evolutionary Prototyping
  • DevOps

Fontend-Entwicklung in JavaScript:

  • Single Page Applications (SPA), Progressive Web Apps (PWA)
  • Functional Programming Ecmascript 6/7 TypeScript
  • React.js undVue.js (Experten Know Howin beiden Umgebungen) Flux/Redux sowie Immutable.js oder auch Vuex in der State-Verwaltung Webpack/Gulp/ Grünt
  • Node.js / NPM / Bower
  • REST Services
  • Websockets
  • WebGL jQuery / Dojo-Toolkit
  • JEST, Selenium, Cypress (punktuelle Erfahrungen)
  • Ecmascript 6/7
  • TypeScript
  • Vue.js  / React.js /  Riot.js als View-Framework
  • Flux/Redux sowie Immutable.js oder auch Vuex in der State-Verwaltung
  • Webpack / Gulp /  Grunt

Browser:

  • HTML 4/5
  • Responsive Webdesign
  • Grid Layout
  • CSS 2 /3
  • LESS /SASS

Backend-Entwicklung PHP:

  • PHP 4-7.x
  • OOP
  • Softwarepatterns (alle gängigen)
  • RESTfuI Services
    • Namespaces / Autoloader
    • Datenbankanbindungen zu mySQL (MariaDB) / MSSQL / PostgreSQL / SQLite Anbindungen zu NoSQL Servern.
    • CURL/Oauth2
    • Composer
    • Erfahrungen mit Laravel, ZEND, Joomla Framework Eigene Frameworks

Backend-Entwicklung JavaScript:

  • Node.js
  • Serverarchitektur
  • TypeScript
  • NPM

Repositories:

  • GIT
  • Subversion
  • Mercurial

Sonstiges:

  • IDE: PHPStorm / WebStorm, Netbeans, Ecplipse oder VisualStudio Code,
  • Photoshop / 3DS Max
  • Server: WAMP / LAMP
  • Microsoft Office / Lotus Notes

Programmiersprachen

ECMAScript
Experte
GLSL
Gute Kenntnisse
JavaScript
Experte
PHP
Experte
TypeScript
Experte
WebGL Three JS

Datenbanken

Datenbankdesign
MariaDB
MSSQL
MySQL
NoSQL Plattformen
MongoDB oder Elasticsearch
PostgreSQL
SQL
SQLite

Berechnung / Simulation / Versuch / Validierung

JEST
Selenium

Design / Entwicklung / Konstruktion

3DS Max
Bootstrap
CSS 3
Frontend Architektur
Photoshop
UI UX
UX - UI Design
UX Design
Webpack

Branchen

Branchen

  • Bankenbranche
  • Touristikbranche
  • IT-Branche

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

PLZ Bereich 1 nur Berlin.

 

möglich

Projekte

Projekte

2 Jahre 9 Monate
2021-04 - 2023-12

Softwarearchitekt und Fullstack Developer für ein Greenfield Projekt Portal

Softwarearchitekt, Fullstack Developer für Azure, React, Node.js .. Azure GraphQL ReactJS ...
Softwarearchitekt, Fullstack Developer für Azure, React, Node.js ..
  • Greenfieldprojekt für ein Cryptocoin Tracking und Analyse Portal.
    Tracking und Analyse von Kryptowärungen mit anschließender Steurlicher Auswertung.


  • Softwarearchitektur im Azure Umfeld und den Technologien: GraphQL, React Frotend, Node.js Backend, Datenbankarchitektur MySQL und CosomosDB

  • Frontendentwicklung: React/Redux, React Hooks, Typescript, Styled Components, SASS,
    Apollo Client GraphQL, JWT, Server Sent Events, Bootstrap,...

  • Backendentwicklung: Node.js , Typescript,  Apollo Server, Express,js, GraphQL, JWT, SSE, Sequelize - MySQL und CosmosDB Anbindung.
Azure GraphQL ReactJS React Hooks Redux TypeScript Styled Components JWT SSE Apollo Express.js Sequelize MySQL CosmosDB Azure Functions Softwarearchitektur Frontend Architektur Schnittstellen-Entwicklung Git Webpack
DiConsus GmbH
Remote
1 Jahr 3 Monate
2020-01 - 2021-03

Beratung, Realisierung und Architektur

Frontend-Engineer React Hooks Redux React Router ...
Frontend-Engineer
  • Kooperation besteht in der Beratung, Realisierung und Architektur von diversen internen und beauftragten, kleinen Frontend-Projekten und punktuellen Backend Themen auf Basis von Node.js und Express.js.
React Hooks Redux React Router React Bootstrap Styled Components Create React App Vue Composition Vuex Vue Router Bootstrap Vue Frontend Architektur JavaScript EcmaScript ES6 TypeScript Node.js Webpack Axios HTML 5 CSS 3 Bootstrap Material Ul JEST Selenium Cypress (punktuell) JQuery Infrastruktur: GIT Docker GITLab Atlassian: JIRA Bitbucket Confluence IDE: PHPStorm WEBStorm Visual Studio Code Netbeans Eclipse REST GraphQL (punktuell)
Threatint (Cypruss) LTD
Remote
7 Monate
2019-03 - 2019-09

Erstellung der gesamten Frontendarchitektur

Frontendarchitektur, UX/UI Design als Frontend Enigneer Node.js / NPM /yarn Webpack Vue.js ...
Frontendarchitektur, UX/UI Design als Frontend Enigneer
  • Erstellung der gesamten Frontendarchitektur, UX/UI Design und Entwicklung einer Single Page Applikation.
  • Der Kunde wollte bestehende Client-Server Software als verbesserte Cloud-Lösung anbieten.
  • Meine Aufgabe war es, das Projekt auf Frontendseite aufzubauen und zu leiten.
Node.js / NPM /yarn Webpack Vue.js Vue CLI Vuex Vue-Router Vue-i 18n REST API Anbindung Axios HTML5/CSS3/SASS Bootstrap 4 / Bootsrap-Vue
HRF GmbH & Co KG
Remote / Reinheim
9 Jahre 6 Monate
2009-08 - 2019-01

Entwicklung von ProFiles

  • Der Entwicklungsstart war 2009 und das Grundprodukt wurde Januar 2010 schon fertiggestellt. Da ProFiles nur für eigene Zwecke gedacht war, wurde es bis 2013 nicht veröffentlicht. Seit 2013 ist ProFiles frei erhältlich.
  • Informationen entnehmen Sie oben unter ?Projekte".
  • Programmierung in PHP & Dojo Toolkit
2 Jahre
2016-10 - 2018-09

Web Applikationen

UX/UI Design und Frontend Engineer Node.js/NPM Webpack Riot.js /React.js Redux ...
UX/UI Design und Frontend Engineer
  • Web Applikationen im Cyber Security Umfeld Konzeption und Realisierung einer Web- basierenden Single Page Applikation.
Node.js/NPM Webpack Riot.js /React.js Redux REST API Anbindung Websockets jQuery yFiles-Framework /SVG HTML5/CSS3/SASS Bootstrap
Quoscient GmbH
Remote / Frankfurt
2 Jahre 4 Monate
2014-03 - 2016-06

Web Applikationen im Cyber-Security Umfeld

Senior Full Stack Entwickler Softwarearchitektur JavaScript Bootstrap ...
Senior Full Stack Entwickler
  • Zum größten Teil eigenverantwortliche Entwicklung von Web Applikation im Security Umfeld.
  • Entwicklung von Web -basierenden 3D Visualisierungen mit Web GL (Three.js)
Softwarearchitektur JavaScript Bootstrap Datenbankdesign MSSQL MySQL WebGL ThreeJS
Detusche Bank AG
Remote / Frankfurt
4 Monate
2013-09 - 2013-12

Softwaredesign

Senior Web Application Developer
Senior Web Application Developer
  • JavaScript
  • Dojo Toolkit
  • Automatisierte Tests mit Selenium
Amadeus Germany GmbH
3 Jahre 1 Monat
2010-12 - 2013-12

Entwicklung einer Shoplösung

PHP AJAX mySQL ...
  • Entwicklung einer höchst individualisierten Shoplösung mit SAP Business One Anbindung + Maintenance.
PHP AJAX mySQL HTML
Telekom Behnke GmbH
9 Monate
2013-01 - 2013-09

ProFiles

  • Weiterentwicklung und Veröffentlichung von ProFiles
    • Da ProFiles nur für eigene Zwecke gedacht war musste die Software noch weiterentwickelt und den Plattformen angepasst werden.
    • ProFiles wurde zuerst als freie Joomla Komponente veröffentlicht.
  • Open Source Projekte (kommerziell & nichtkommerziell)
    • ProFiles
    • ProFiles ist die neue Generation von Web-Filemanagern. ProFiles überträgt das Look & Feel von System-File­Managern auf das Web.
    • Seit 07/2013 existiert eine freie Joomla Version.
1 Jahr
2012-01 - 2012-12

Maintenance und Upgrades

  • Maintenance und Upgrades der eigenen Produkte.
4 Monate
2011-10 - 2012-01

Erstellung Werbemittel Shops

Erstellung Werbemittel Shops für Blueactive

  • Für die Blueactive GmbH & Co KG wurde der Werbemittelshop angepasst.
Blueactive GmbH & Co KG
7 Monate
2010-12 - 2011-06

Cool Concept

Erstellung und Anpassung für Cool Concept

  • Für Cool Concept wurde der eSHOPdirect Werbemittelshop angepasst
7 Monate
2010-11 - 2011-05

Mooj Proforms VI.1

Mooj Proforms VI.1 und Mooj Proforms Basic

  • Major Upgrade von Mooj Proforms und Entwicklung der nicht kommerziellen Ausführung.
6 Monate
2010-06 - 2010-11

Entwicklung Application Finder

  • Für die Sartorius AG habe ich einen bestehenden Flash Applikationsfinder in JavaScript umgesetzt und erweitert.
  • Der Applikationsfinder wurde um Mehrsprachigkeit erweitert und liest die Struktur dynamisch aus einer XML Datei aus.
  • Programmiert wurde die Applikation in HTML / JavaScript (Dojo Toolkit) und verwendet keine Server- seitigen Funktionen.
Sartorius AG
5 Monate
2010-01 - 2010-05

Mooj Proforms

  • Marketing, Maintenance und Service für Mooj Proforms
    • In diesem Zeitraum habe ich Mooj Proforms promotet und Weiterentwickelt.
  • Mooj Proforms
    • Im Januar 2010 ist meine Formularkomponente Proforms erschienen. Proforms ist eines der beliebtesten Formulargeneratoren für Joomla.
    • Das Marketing erfolgt über das Portal: (URL gerne auf Anfrage)
    • Verkauft wird die Software online über: (URL gerne auf Anfrage)
10 Monate
2009-04 - 2010-01

Mooj Proforms

  • Entwicklung des Commercial GPL Produktes Mooj Proforms.
  • Sowie Entwicklung der eigenen Marketing und Verkaufsplattformen (URLs gerne auf Anfrage)
4 Monate
2009-04 - 2009-07

Shoplösung

  • Unter eSHOPdirect (Team zur Erstellung von Individuellen Shops) haben wir eine individuelle Shoplösung für die Easy-Merch GmbH entwickelt.
  • Basierend auf unserem erweiterten osCommerce Shopsystem wurde nahezu die gesamte, tragende Softwarestruktur neu programmiert und den Anforderungen des Kunden angepasst. Der Anspruch bei diesem Projekt war: das User Interface Design, Trennung von Musterkäufen und regulären Bestellungen, multidimensionale Staffelpreise, Optimierung der Datenbank und Entwicklung einer Schnittstelle zu SAP Business One.
Easy-Merch GmbH
Passau
4 Monate
2008-12 - 2009-03

Neuprogrammierung der Ul Widgets

Freelancer
Freelancer
  • Mein Aufgabenbereich war es die von Haufe EP betreuten Portale (Haufe.de, Lexware.de, etc.) von Dojo 0.4x auf Dojo 1.2.x zu portieren.
  • Die Refaktorierung beinhaltete die Neuprogrammierung und Verbesserung der Ul Widgets.
  • Hierbei kamen meine Kenntnisse im User Centered Design und in der AJAX Programmierung zum Tragen.
Haufe EP
Freiburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung: Digitale Medien

Abschluss: Diplom Informatiker (FH)

Position

Position

Neben dem Programmierhandwerk werde ich in der Regel für neue Projekte eingesetzt wo es darum geht einen Prototyp mit und weiter zu Entwickeln.

Dabei schätzen meine Auftraggeber meine Kenntnisse im UI / UX Design und die in der Architektur von Webapplikationen.

In der Regel entwickle ich einen Prototyp konzeptionell und programmiere es zu einem  funktionalen Prototypen. Wenn gewünscht auch bis zur Produktreife. Ich bin teamfähig und sehr erfahren in der Rekrutierung von Fachkräften die in der Lage sind das Projekt fortzuführen.

Aber auch das Re-Factoring bzw. Weiterentwicklung  von bestehenden Produkten ist ein häufiges Arbeitsumfeld.
Einer meiner gefragtesten Skills ist das Entwickeln von Single Page Applications (SPA) was ich im Web- sowie im Native-App-Umfeld einsetze.

Kompetenzen

Kompetenzen

Top-Skills

Fullstack TypeScript React Single Page Applications Node.js GraphQL Vue.js Redux Webpack REST SQL HTML 5 Bootstrap JavaScript Azure CSS3 Sass Architektur Progressive Web Apps UX-Design Webentwickler NoSQL

Schwerpunkte

Node.js
React.js
Redux
Riot.js
Softwarearchitektur
Vue
Vuex

Produkte / Standards / Erfahrungen / Methoden

FrontEnd
HTML 5
REST
SASS

Profil:

  • Produktion von eigenen Produkten.
    In erster Linie kommerzielle Erweiterungen für das Contentmanagement System Joomla:
  • Proforms ist ein seit 5 Jahren existierendes Produkt zur einfachen Erstellungen von Formularen: [URL auf Anfrage]
  • ProFiles ist ein Web- basirender Fileexplorer für Joomla und in kürze auch Standalone Version: [URL auf Anfrage]
  • Beide Produkte sind bestens bewertet in der Joomla Extensions Directory und auch sehr Erfolgreich.

Erfahrung:

Professionelle Erfahrung seit 1989

Arbeitsgebiet:

  • Architektur
  • Entwicklung
  • Projektmanagement
  • Recruiting

Kompetenz:

Senior Architect und Fullstack Developer für Web- und Mobile Applikationen sowie Ul / UX Design.

Kurz:

  • Neben dem Programmierhandwerk werde ich in der Regel für neue Projekte eingesetzt wo es darum geht einen Prototyp mit und weiter zu Entwickeln.
  • Dabei schätzen meine Auftraggeber meine Kenntnisse im Ul / UX Design und die in der Architektur von Webapplikationen.
  • In der Regel entwickle ich einen Prototyp konzeptionell und programmiere es zu einem funktionalen Prototypen. Wenn gewünscht auch bis zur Produktreife. Ich bin teamfähig und sehr erfahren in der Rekrutierung von Fachkräften die in der Lage sind das Projekt fortzuführen.
  • Aber auch das Re-Factoring bzw. Weiterentwicklung von bestehenden Produkten ist ein häufiges Arbeitsumfeld.
  • Einer meiner gefragtesten Skills ist das Entwickeln von Single Page Applications (SPA) was ich im Web- sowie im Native-App-Umfeld einsetze.

Architektur & Softwaretechnik:

  • Ul/UX Design
  • Software patterns
  • Objektorientierte Analyse und Entwicklung
  • Functional Programming

Entwicklungsmodelle:

  • SCRUM (Arbeiten mit Atlassian JIRA)
  • Wasserfallmodel (inklusive der Erstellung von Pflichtenheften)
  • Prototyping, Evolutionary Prototyping
  • DevOps

Fontend-Entwicklung in JavaScript:

  • Single Page Applications (SPA), Progressive Web Apps (PWA)
  • Functional Programming Ecmascript 6/7 TypeScript
  • React.js undVue.js (Experten Know Howin beiden Umgebungen) Flux/Redux sowie Immutable.js oder auch Vuex in der State-Verwaltung Webpack/Gulp/ Grünt
  • Node.js / NPM / Bower
  • REST Services
  • Websockets
  • WebGL jQuery / Dojo-Toolkit
  • JEST, Selenium, Cypress (punktuelle Erfahrungen)
  • Ecmascript 6/7
  • TypeScript
  • Vue.js  / React.js /  Riot.js als View-Framework
  • Flux/Redux sowie Immutable.js oder auch Vuex in der State-Verwaltung
  • Webpack / Gulp /  Grunt

Browser:

  • HTML 4/5
  • Responsive Webdesign
  • Grid Layout
  • CSS 2 /3
  • LESS /SASS

Backend-Entwicklung PHP:

  • PHP 4-7.x
  • OOP
  • Softwarepatterns (alle gängigen)
  • RESTfuI Services
    • Namespaces / Autoloader
    • Datenbankanbindungen zu mySQL (MariaDB) / MSSQL / PostgreSQL / SQLite Anbindungen zu NoSQL Servern.
    • CURL/Oauth2
    • Composer
    • Erfahrungen mit Laravel, ZEND, Joomla Framework Eigene Frameworks

Backend-Entwicklung JavaScript:

  • Node.js
  • Serverarchitektur
  • TypeScript
  • NPM

Repositories:

  • GIT
  • Subversion
  • Mercurial

Sonstiges:

  • IDE: PHPStorm / WebStorm, Netbeans, Ecplipse oder VisualStudio Code,
  • Photoshop / 3DS Max
  • Server: WAMP / LAMP
  • Microsoft Office / Lotus Notes

Programmiersprachen

ECMAScript
Experte
GLSL
Gute Kenntnisse
JavaScript
Experte
PHP
Experte
TypeScript
Experte
WebGL Three JS

Datenbanken

Datenbankdesign
MariaDB
MSSQL
MySQL
NoSQL Plattformen
MongoDB oder Elasticsearch
PostgreSQL
SQL
SQLite

Berechnung / Simulation / Versuch / Validierung

JEST
Selenium

Design / Entwicklung / Konstruktion

3DS Max
Bootstrap
CSS 3
Frontend Architektur
Photoshop
UI UX
UX - UI Design
UX Design
Webpack

Branchen

Branchen

  • Bankenbranche
  • Touristikbranche
  • IT-Branche

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.