Rolle: Freelancer
Aufgaben:
Technologien:
Angular, .Net Core, Postgres, Azure, Terraform, Figma
Aufgaben:
Technologien:
Node.js, GitLAb, Automation Pipelines, CI/CD, Docker, Kubernetes (EKS), AWS, Terraform
2019 - 2019: IAM OPENID-Connect, Node.js Microservices Refactoring, Solution-Architecture
Aufgaben:
Technologien:
Node.js, GitLAb, Automation Pipelines, CI/CD, Docker, Kubernetes (EKS), AWS, Terraform
2018 - 2018: Architect Desktop/Mobile WebApp Refactoring
Branche: Medical
Rolle: Freelancer
Aufgaben:
Java, JBoss, Node.js, Jenkins, Docker, HTML5, Javascript, AngularJs, Git, Cucumber, XRay, WebPack
2017 - 2017: Architect Desktop/Mobile WebApp Refactoring
Branche: Medical
Rolle: Freelancer
Aufgaben:
Java, JBoss, Node.js, Jenkins, Docker, HTML5, Javascript, AngularJs, Git, Cucumber, XRay, WebPack
2017 - 2017 : API-Backend Entwicklung
Branche: Buchhaltung/Finanzen/HR
Rolle: Freelancer
Aufgaben:
C# (.net core), MsSQL, Node.js, Swagger, HTML5, Javascript, AngularJs 2, Git, TF, TeamCity, Cucumber, XRay
2016 - 2016 : API-Backend Entwicklung
Branche: Buchhaltung/Finanzen/HR
Rolle: Freelancer
Aufgaben:
C# (.net core), MsSQL, Node.js, Swagger, HTML5, Javascript, AngularJs 2, Git, TF, TeamCity, Cucumber, XRay
Rolle: Freelancer
Branche: Luftfahrtbranche
Aufgaben:
Technologien:
Zend Framework, MySQL, HTML5, Javascript, AngularJs, Git, SVN, Unix, Docker, Vagrant, AWS
2015 - 2015: Frontend Konzeption und Entwicklung, Consulting im Bereich DevOps
Rolle: Freelancer
Branche: Wettanbieter
Aufgaben:
Entwicklung eines Mandantenfähigen Prototypen, der verschiedene Frontends und Features je nach Abhängigkeit auf Basis von Node.js zur Verfügung stellen kann. Consulting zu Coding Standards, Workflows, Tools, Tracking, und Performance-Monitoring. Beratung im Bereich Skalierbarkeit und den Einsatz von REST-API Services zur Maskierung und Entkopplung interner Services (Datenbanken, interne Infrastruktur).
Node.js, MySQL, HTML5, WebSockets, REST-API (Node.js analog zum Frontend), NPM, Scripting, CentOS, Vagrant
2014 - 2014: Redesign E-Commerce
Kunde: Gastro
Aufgaben:
Neuausrichtung des Shopdesigns und Umsetzung, sowie die Entwicklung diverser Magento Extensions.
HTML, Javascript, PHP, MySQL, Magento, Zend Framework, Git, UnitTests
2014 - 2014: Konzeption und Beratung Web-Frontend/ Mobile
Rolle: Freelancer
Branche: Wettanbieter
Aufgaben:
Neukonzeption des Web-Frontends mit Hauptaugenmerk auf die verschiedensten Clients (Mobile, Desktop).
Technologien:
HTML, Javascript, React/JSX, Express, Grunt, Git
2012 - 2013: API-Backend-Entwicklung, API, Payment und Community, Custom - SSO
Kunde: Spiele Publisher DACH und EU
Aufgaben:
Entwicklung einer Plattform zur Abbildung von multiplen Produktseiten nebst Community?s. Verbindung aller Produkte über ein SingleSignOn System zur zentralen Verwaltung des globalen Nutzerprofils und der Paymentabwicklung. Entwicklung eines Währungssystems (Coins) für Microtransactions aller angebundenen Online und MMO Titel. Bereitstellung und Entwicklung eines API-Gateways zur Kommunikationsabwicklung und einheitlichen Anbindung der verschiedenen Services. Aktives Monitoring im Bereich Last und Sicherheit, zur Abwehr des andauernden Traffics aus dem russisch/asiatischen IP-Bereichen.
Technologien:
PHP, Ruby, MySQL, Drupal, [n]core, nginx, node.js, Zend Framework, Continuous Integration,
Deployment Mechanismen, Git, CentOS (REHL), Nagios
Branche: Gastro
Aufgaben:
Übernahme des aktuellen Shopsystems und Migration auf eine aktuelle Magento Version. Entwicklung von Erweiterungen für das Backend, zur vereinfachten Administration der Inhalte im Frontend und beim Datenimport aus Navision.
HTML, Javascript, PHP, MySQL, Magento, Zend Framework, Ubuntu LTS
2011 - 2013: Konzeption und Entwicklung von Landingpages
Kunde: Spiele Publisher DACH und EU
Aufgaben:
Konzeption und Erstellung von Landingpages für die durch den Publisher vertriebenen Spiele. Entwicklung spezieller Erweiterungen für Drupal zur vereinfachten Wartung und Erstellung neuer Seiten. Um zusätzliche globale Requests zu ermöglichen wurde zusätzlich ein Webservice mit dem Zend Framework umgesetzt.
Technologien:
HTML, Javascript, PHP, MySQL, Drupal, Zend Framework, Continuous Integration, Phing, Git, CentOS (RHEL)
2010 - 2011: Planung und Entwicklung der Strategie
Rolle: Freelancer Art Director und Consultant
Kunde: Multichannel-Marketing (Verlag)
Aufgaben:
Planung und Entwicklung der Strategie für den Vertrieb von PDF Publikationen in den Bereichen Wirtschaft und Nachrichten (DACH). Entwicklung und Layouting der Publikationen, sowie der Online Kommunikation. Integration einer Newsletter ASP Lösung.
Technologien:
PHP, MySQL, Wordpress, Zend Framework, SVN, Indesign, Photoshop
2010 - 2010: Intranet Informations-Plattform
Branche: Hersteller Sportartikel
Aufgaben:
Erstellung einer Informations-Plattform zur internen Kommunikation zwischen der Geschäftsführung und den global agierenden Vertriebsteams.
PHP, MySQL, Drupal, SVN
2007 - 2007:Plugin Entwicklung
Rolle: Freelancer
Kunde: Video Produktion
Aufgaben:
Für eine laufende Video-Produktion wurde eine Erweiterung für die verwendete 3d Software benötigt. Diese erzeugt Partikel auf verschiedensten Objekten, welche dann wiederum Partikel generieren können. Für die Umsetzung musste eine eigene Methode zum cachen der generierten Partikel und deren Eigenschaften entwickelt werden.
Technologien:
C++
2007 - 2007: Frontend/Backend und Consulting
Branche: Fahrräder und Zubehör
Aufgaben:
Entwicklung eines auf der aktuellen CI basierenden Shops zum Verkauf und der Präsentation von Markenherstellern. Zusätzliche Integration eines Blogs und eines Buchungssystems mit Backend für den hauseigenen Fahrradverleih. Beratung im Bereich Online-Kommunikationsstrategie und weitere Maßnahmen.
Technologien:
PHP, MySQL, OS Commerce, Zend Framework, SVN
Berufserfahrung
2000 -2002
Kunde: BWZ Elektronik GmbH
Rolle: EDV-Technik und Beratung
Aufgaben:
2002 - 2007
Kunde: Bundeswehr, Thüringen/ Berlin
Rolle: Stabsdienst
Aufgaben:
2002-2007
2007-2010
Kunde: Optivo GmbH
Rolle: Beratung, Entwicklung und Administration
Aufgaben:
2007 - heute (2010 Vollzeit)
Rolle: Unternehmer
Kunde: [URL auf Anfrage]
Aufgaben:
Kenntnisse:
Webstandards(X)HTML -4-5, XML, CSS 1-3, WebSockets
Frameworks
.net Core, node.js (koa, next, express?), angular, React/JSX, require.js, webpack, Zend Framework 1/2, symfony 2, laravel, CodeIgniter [n]core (eigenes Event/OOP PHP-Framework), Rails, jQuery, prototype, MooTools, backbone.js
IDE
Visual Studio, IntelliJ IDEA, Eclipse, Netbeans
Tracking/ Integration
JIRA/XRay, Confluence, GitLab, YouTrack, TeamCity, Jenkins
Versionierung
SVN, GIT (GitHub, GitLab, Bitbucket)
Test/ Debugging
Bats, PHPUnit, Mocha/Jasmin, Karma, PhantomJS, JUnit, New Relic, Cucumber
Deployment
ANT, Phing, Composer, Gem, NPM, Capistrano
Virtualisierung
Vagrant, Docker, Kubernetes, VirtualBox, VMware, KVM
Web-Server
Apache (Windows, Linux, Zend Server), nginx, MS IIS
OS
Windows, Windows Server, OSX, Linux, Linux-RHEL
CMS/ Web-Frameworks
Drupal, Magento, Wordpress, Joomla, Typo 3, XT Commerce
Modellierung
UML, BPMN
Office
MS Office, OpenOffice, Lotus Notes
Visualisierung
Adobe Pipeline: Photoshop, Illustrator, Indesign, After Effects, Cinema 4d, 3d studio max
Rolle: Freelancer
Aufgaben:
Technologien:
Angular, .Net Core, Postgres, Azure, Terraform, Figma
Aufgaben:
Technologien:
Node.js, GitLAb, Automation Pipelines, CI/CD, Docker, Kubernetes (EKS), AWS, Terraform
2019 - 2019: IAM OPENID-Connect, Node.js Microservices Refactoring, Solution-Architecture
Aufgaben:
Technologien:
Node.js, GitLAb, Automation Pipelines, CI/CD, Docker, Kubernetes (EKS), AWS, Terraform
2018 - 2018: Architect Desktop/Mobile WebApp Refactoring
Branche: Medical
Rolle: Freelancer
Aufgaben:
Java, JBoss, Node.js, Jenkins, Docker, HTML5, Javascript, AngularJs, Git, Cucumber, XRay, WebPack
2017 - 2017: Architect Desktop/Mobile WebApp Refactoring
Branche: Medical
Rolle: Freelancer
Aufgaben:
Java, JBoss, Node.js, Jenkins, Docker, HTML5, Javascript, AngularJs, Git, Cucumber, XRay, WebPack
2017 - 2017 : API-Backend Entwicklung
Branche: Buchhaltung/Finanzen/HR
Rolle: Freelancer
Aufgaben:
C# (.net core), MsSQL, Node.js, Swagger, HTML5, Javascript, AngularJs 2, Git, TF, TeamCity, Cucumber, XRay
2016 - 2016 : API-Backend Entwicklung
Branche: Buchhaltung/Finanzen/HR
Rolle: Freelancer
Aufgaben:
C# (.net core), MsSQL, Node.js, Swagger, HTML5, Javascript, AngularJs 2, Git, TF, TeamCity, Cucumber, XRay
Rolle: Freelancer
Branche: Luftfahrtbranche
Aufgaben:
Technologien:
Zend Framework, MySQL, HTML5, Javascript, AngularJs, Git, SVN, Unix, Docker, Vagrant, AWS
2015 - 2015: Frontend Konzeption und Entwicklung, Consulting im Bereich DevOps
Rolle: Freelancer
Branche: Wettanbieter
Aufgaben:
Entwicklung eines Mandantenfähigen Prototypen, der verschiedene Frontends und Features je nach Abhängigkeit auf Basis von Node.js zur Verfügung stellen kann. Consulting zu Coding Standards, Workflows, Tools, Tracking, und Performance-Monitoring. Beratung im Bereich Skalierbarkeit und den Einsatz von REST-API Services zur Maskierung und Entkopplung interner Services (Datenbanken, interne Infrastruktur).
Node.js, MySQL, HTML5, WebSockets, REST-API (Node.js analog zum Frontend), NPM, Scripting, CentOS, Vagrant
2014 - 2014: Redesign E-Commerce
Kunde: Gastro
Aufgaben:
Neuausrichtung des Shopdesigns und Umsetzung, sowie die Entwicklung diverser Magento Extensions.
HTML, Javascript, PHP, MySQL, Magento, Zend Framework, Git, UnitTests
2014 - 2014: Konzeption und Beratung Web-Frontend/ Mobile
Rolle: Freelancer
Branche: Wettanbieter
Aufgaben:
Neukonzeption des Web-Frontends mit Hauptaugenmerk auf die verschiedensten Clients (Mobile, Desktop).
Technologien:
HTML, Javascript, React/JSX, Express, Grunt, Git
2012 - 2013: API-Backend-Entwicklung, API, Payment und Community, Custom - SSO
Kunde: Spiele Publisher DACH und EU
Aufgaben:
Entwicklung einer Plattform zur Abbildung von multiplen Produktseiten nebst Community?s. Verbindung aller Produkte über ein SingleSignOn System zur zentralen Verwaltung des globalen Nutzerprofils und der Paymentabwicklung. Entwicklung eines Währungssystems (Coins) für Microtransactions aller angebundenen Online und MMO Titel. Bereitstellung und Entwicklung eines API-Gateways zur Kommunikationsabwicklung und einheitlichen Anbindung der verschiedenen Services. Aktives Monitoring im Bereich Last und Sicherheit, zur Abwehr des andauernden Traffics aus dem russisch/asiatischen IP-Bereichen.
Technologien:
PHP, Ruby, MySQL, Drupal, [n]core, nginx, node.js, Zend Framework, Continuous Integration,
Deployment Mechanismen, Git, CentOS (REHL), Nagios
Branche: Gastro
Aufgaben:
Übernahme des aktuellen Shopsystems und Migration auf eine aktuelle Magento Version. Entwicklung von Erweiterungen für das Backend, zur vereinfachten Administration der Inhalte im Frontend und beim Datenimport aus Navision.
HTML, Javascript, PHP, MySQL, Magento, Zend Framework, Ubuntu LTS
2011 - 2013: Konzeption und Entwicklung von Landingpages
Kunde: Spiele Publisher DACH und EU
Aufgaben:
Konzeption und Erstellung von Landingpages für die durch den Publisher vertriebenen Spiele. Entwicklung spezieller Erweiterungen für Drupal zur vereinfachten Wartung und Erstellung neuer Seiten. Um zusätzliche globale Requests zu ermöglichen wurde zusätzlich ein Webservice mit dem Zend Framework umgesetzt.
Technologien:
HTML, Javascript, PHP, MySQL, Drupal, Zend Framework, Continuous Integration, Phing, Git, CentOS (RHEL)
2010 - 2011: Planung und Entwicklung der Strategie
Rolle: Freelancer Art Director und Consultant
Kunde: Multichannel-Marketing (Verlag)
Aufgaben:
Planung und Entwicklung der Strategie für den Vertrieb von PDF Publikationen in den Bereichen Wirtschaft und Nachrichten (DACH). Entwicklung und Layouting der Publikationen, sowie der Online Kommunikation. Integration einer Newsletter ASP Lösung.
Technologien:
PHP, MySQL, Wordpress, Zend Framework, SVN, Indesign, Photoshop
2010 - 2010: Intranet Informations-Plattform
Branche: Hersteller Sportartikel
Aufgaben:
Erstellung einer Informations-Plattform zur internen Kommunikation zwischen der Geschäftsführung und den global agierenden Vertriebsteams.
PHP, MySQL, Drupal, SVN
2007 - 2007:Plugin Entwicklung
Rolle: Freelancer
Kunde: Video Produktion
Aufgaben:
Für eine laufende Video-Produktion wurde eine Erweiterung für die verwendete 3d Software benötigt. Diese erzeugt Partikel auf verschiedensten Objekten, welche dann wiederum Partikel generieren können. Für die Umsetzung musste eine eigene Methode zum cachen der generierten Partikel und deren Eigenschaften entwickelt werden.
Technologien:
C++
2007 - 2007: Frontend/Backend und Consulting
Branche: Fahrräder und Zubehör
Aufgaben:
Entwicklung eines auf der aktuellen CI basierenden Shops zum Verkauf und der Präsentation von Markenherstellern. Zusätzliche Integration eines Blogs und eines Buchungssystems mit Backend für den hauseigenen Fahrradverleih. Beratung im Bereich Online-Kommunikationsstrategie und weitere Maßnahmen.
Technologien:
PHP, MySQL, OS Commerce, Zend Framework, SVN
Berufserfahrung
2000 -2002
Kunde: BWZ Elektronik GmbH
Rolle: EDV-Technik und Beratung
Aufgaben:
2002 - 2007
Kunde: Bundeswehr, Thüringen/ Berlin
Rolle: Stabsdienst
Aufgaben:
2002-2007
2007-2010
Kunde: Optivo GmbH
Rolle: Beratung, Entwicklung und Administration
Aufgaben:
2007 - heute (2010 Vollzeit)
Rolle: Unternehmer
Kunde: [URL auf Anfrage]
Aufgaben:
Kenntnisse:
Webstandards(X)HTML -4-5, XML, CSS 1-3, WebSockets
Frameworks
.net Core, node.js (koa, next, express?), angular, React/JSX, require.js, webpack, Zend Framework 1/2, symfony 2, laravel, CodeIgniter [n]core (eigenes Event/OOP PHP-Framework), Rails, jQuery, prototype, MooTools, backbone.js
IDE
Visual Studio, IntelliJ IDEA, Eclipse, Netbeans
Tracking/ Integration
JIRA/XRay, Confluence, GitLab, YouTrack, TeamCity, Jenkins
Versionierung
SVN, GIT (GitHub, GitLab, Bitbucket)
Test/ Debugging
Bats, PHPUnit, Mocha/Jasmin, Karma, PhantomJS, JUnit, New Relic, Cucumber
Deployment
ANT, Phing, Composer, Gem, NPM, Capistrano
Virtualisierung
Vagrant, Docker, Kubernetes, VirtualBox, VMware, KVM
Web-Server
Apache (Windows, Linux, Zend Server), nginx, MS IIS
OS
Windows, Windows Server, OSX, Linux, Linux-RHEL
CMS/ Web-Frameworks
Drupal, Magento, Wordpress, Joomla, Typo 3, XT Commerce
Modellierung
UML, BPMN
Office
MS Office, OpenOffice, Lotus Notes
Visualisierung
Adobe Pipeline: Photoshop, Illustrator, Indesign, After Effects, Cinema 4d, 3d studio max