Freelance DevOps, Developer & Consultant; Node.js Enthusiast & CEO, TYPE10 Media GmbH

freiberufler Freelance DevOps, Developer & Consultant; Node.js Enthusiast & CEO, TYPE10 Media GmbH auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en  |  es
100‐120€/Stunde
81377 München
18.02.2020

Kurzvorstellung

- DevOps cloud infrastructure planning, deployment & migration
- Node.js based micro service backends & REST APIs at scale
- Decentralized apps (dApps) powered by blockchains
- Relational & NoSQL databases

Ich biete

IT, Entwicklung
  • JavaScript-Frameworks
  • JavaScript
  • Amazon Web Services (AWS)
  • Node.js
  • Docker
  • DevOps (allg.)
  • Blockchain (allg.)
  • Representational State Transfer (REST)
  • Kubernetes

Projekt‐ & Berufserfahrung

Freelance consultant
Blockshifters GmbH, München
2/2018 – 9/2019 (1 Jahr, 8 Monate)
Crypto & Blockchain
Tätigkeitszeitraum

2/2018 – 9/2019

Tätigkeitsbeschreibung

- Creating a highly scalable decentralized crypto exchange gateway based on Node.js microservices and the BitShares blockchain
- Automating deployments of blockchain daemons on Docker swarms

Eingesetzte Qualifikationen

Blockchain (allg.), DevOps (allg.), Docker, Node.js, Amazon Web Services (AWS)


Freelance backend developer
Maxdome GmbH, Unterföhring
3/2016 – 1/2018 (1 Jahr, 11 Monate)
Medienbranche
Tätigkeitszeitraum

3/2016 – 1/2018

Tätigkeitsbeschreibung

- Creating a highly scalable restful Node.js based orchestration API that distributes the requests from all Maxdome clients (web, mobile, OTT) to the backend micro services
- Implementing a Redis based caching layer around generic content and resolving it with used specific content

Technologies: node.js express redis microservices aws-eb mocha sinon chai winston swagger superagent

Eingesetzte Qualifikationen

JavaScript, JavaScript-Frameworks


Freelance web developer
Maxdome GmbH, Unterföhring
12/2015 – 2/2016 (3 Monate)
Medienbranche
Tätigkeitszeitraum

12/2015 – 2/2016

Tätigkeitsbeschreibung

- Creating proofs of concept & prototypes for a single-page React app of independent components with limited blast radius
- Creating a migration strategy that replaces the previous monolithic Symfony based web portal in multiple iterations with those React components

Technologies: reactjs babeljs mocha chai webpack sass superagent

Eingesetzte Qualifikationen

React (JavaScript library), JavaScript, JavaScript-Frameworks


Freelance DevOps
organize.me GmbH, München
10/2015 – 12/2015 (3 Monate)
Medienbranche
Tätigkeitszeitraum

10/2015 – 12/2015

Tätigkeitsbeschreibung

- Developing features and new components for the various Restify based organize.me micro services
- Landing a few contributions in the swagger-ui project on GitHub

Technologies: node.js restify redis swagger kubernetes amazon-web-services openstack fleet ocr

Eingesetzte Qualifikationen

JavaScript, JavaScript-Frameworks


Freelance fullstack developer
coma AG, München
5/2015 – 9/2015 (5 Monate)
Medienbranche
Tätigkeitszeitraum

5/2015 – 9/2015

Tätigkeitsbeschreibung

- Consulting & technical planning
- Project management
- Rapid prototyping using Express

Technologies: node.js express gulp handlebars.js sass

Eingesetzte Qualifikationen

JavaScript, JavaScript-Frameworks


Freelance web developer
Maxdome GmbH, Unterföhring
1/2015 – 4/2015 (4 Monate)
Medienbranche
Tätigkeitszeitraum

1/2015 – 4/2015

Tätigkeitsbeschreibung

- Developing features and new components for the Symfony based Maxdome web portal
- Migrating the frontend Javascript in CommonJS modules and adding a webpack build process

Technologies: php symfony2 redis twig phpunit jquery webpack sass compass karma-runner

Eingesetzte Qualifikationen

Symfony (Framework), JavaScript Object Notation (JSON), CSS (Cascading Style Sheet), PHP, JavaScript-Frameworks, jQuery


Freelance web developer
1&1 Internet AG, München
5/2014 – 12/2014 (8 Monate)
Medienbranche
Tätigkeitszeitraum

5/2014 – 12/2014

Tätigkeitsbeschreibung

- Developing features and new components for the Clojure based web portals web.de, gmx.de, auto-service.de & top.de
- Creating a frontend build process with Grunt and integrating it in the Maven build
- Integrating new ad formats into the portals using United Internet Media’s ad service

Technologies: javascript html5 metalsmith jquery kss clojure jwplayer less gruntjs

Eingesetzte Qualifikationen

HTML5, CSS (Cascading Style Sheet), JavaScript, JavaScript-Frameworks, jQuery


Freelance fullstack developer
Lusini GmbH, München
9/2013 – 4/2014 (8 Monate)
Großhandel
Tätigkeitszeitraum

9/2013 – 4/2014

Tätigkeitsbeschreibung

- Migrating the Apache Ofbiz based Lusini marketplace into a Rendr single page app
- Migrating the Solr database to Elasticsearch

Technologies: node.js express rendr elasticsearch mocha chai sinon karma-runner selenium

Eingesetzte Qualifikationen

HTML5, JavaScript, JavaScript-Frameworks


Senior Web Developer
Pierlane GmbH, München
3/2012 – 1/2014 (1 Jahr, 11 Monate)
Medienbranche
Tätigkeitszeitraum

3/2012 – 1/2014

Tätigkeitsbeschreibung

- Complete user interface design
- Developing the Songpier Studio, a Backbone.js based single page, drag & drop administration tool for Songpier, the mobile artist promotion app
- Migrating the Songpier REST API from WCF to Symfony

Technologies: html5 css3 javascript jquery backbone.js requirejs sass compass php symfony2 doctrine mysql

Eingesetzte Qualifikationen

Symfony (Framework), HTML5, CSS (Cascading Style Sheet), Backbone.js, JavaScript, PHP, JavaScript-Frameworks


Senior Web Developer
Lusini GmbH, München
9/2010 – 6/2012 (1 Jahr, 10 Monate)
Großhandel
Tätigkeitszeitraum

9/2010 – 6/2012

Tätigkeitsbeschreibung

- Developing a Backbone.js based shopping frontend for an online marketplace with facetted category navigation, product variant selection & single page checkout

Technologies: javascript backbone.js requirejs jquery sass compass apache-ofbiz

Eingesetzte Qualifikationen

HTML5, CSS (Cascading Style Sheet), Backbone.js, JavaScript, JavaScript-Frameworks


Freelance web developer
CHECK24 Vergleichsportal GmbH, München
6/2010 – 9/2010 (4 Monate)
Medienbranche
Tätigkeitszeitraum

6/2010 – 9/2010

Tätigkeitsbeschreibung

- Developing various comparison calculators for both CHECK24 and partner sites
- Extensive A/B Testing & SEO optimization

Technologies: javascript jquery html5 css3 php zend-framework mysql velocity

Eingesetzte Qualifikationen

mySQL, Zend, HTML5, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks, jQuery


CTO
piranha digital GmbH, München
2/2010 – 6/2010 (5 Monate)
Medienbranche
Tätigkeitszeitraum

2/2010 – 6/2010

Tätigkeitsbeschreibung

- Creating an iTunes like, jQuery based single-page music streaming portal
- Developing a Symfony based REST API

Technologies: javascript html5 css3 jquery php symfony2 doctrine mysql red5

Eingesetzte Qualifikationen

mySQL, Symfony (Framework), HTML5, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks, jQuery


Senior web developer
CHECK24 Vergleichsportal GmbH, München
9/2009 – 2/2010 (6 Monate)
Medienbranche
Tätigkeitszeitraum

9/2009 – 2/2010

Tätigkeitsbeschreibung

- Developing various comparison calculators for both CHECK24 and partner sites
- Creating an internal framework for publishing test winner results
- Extensive A/B Testing & SEO optimization

Technologies: javascript jquery html5 css3 php zend-framework mysql velocity

Eingesetzte Qualifikationen

mySQL, Zend, HTML5, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks, jQuery


Senior web developer
roccatune GmbH & Co.KG, München
8/2008 – 8/2009 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

8/2008 – 8/2009

Tätigkeitsbeschreibung

- Developing a Symfony based music streaming portal for newcomers
- Migrating the music streaming platform roccatune into a Symfony app

Technologies: html5 css3 javascript jquery php symfony2 doctrine mysql red5 flash

Eingesetzte Qualifikationen

mySQL, XHTML (Extensible HyperText Markup Language), Symfony (Framework), ActionScript / Flash, CSS (Cascading Style Sheet), JavaScript, PHP, JavaScript-Frameworks, jQuery


Junior web developer > Senior web developer > Team lead
coma AG, München
9/2002 – 7/2008 (5 Jahre, 11 Monate)
Medienbranche
Tätigkeitszeitraum

9/2002 – 7/2008

Tätigkeitsbeschreibung

- Conception, development and technical lead for (mainly TYPO3 based) websites und database-driven web applications for numerous B2B and B2C customers
- TYPO3 trainings
- Developing various advertising & promotion websites & raffles
- Systems administration (file- und webservers)
- Developing web- and CD-applications

Technologies: php mysql typo3 linux apache postfix rsync javascript html css flash

Eingesetzte Qualifikationen

mySQL, postfix, Apache HTTP Server, Typo3, XHTML (Extensible HyperText Markup Language), Zend, JavaScript Object Notation (JSON), ActionScript / Flash, CSS (Cascading Style Sheet), DHTML (dynamisches HTML), PHP, jQuery


Ausbildung

New Media am SAE Institute
(Bachelor Of Arts, Multimedia Arts, Hons. degree)
Jahr: 2003
Ort: München

Qualifikationen

# Languages
JavaScript / Node.js, PHP, bash

# Backend & API Frameworks
Express, Restify, Hapi, Symfony

# Operations & (Cloud) Infrastructure
AWS (EC2, ECS, EB, Lambda, S3, ELB, VPC, CloudWatch, SNS, SES, SQS), Docker (Compose, Swarm, Machine), ELK (Elasticsearch, Logstash & Kibana), Hystrix, Consul, OAuth2, JWT, nginx, Apache, HAProxy, Postfix, GraphicsMagick (ImageMagick), GDlib, ffmpeg, Red5

# Databases
MySQL, PostgreSQL, Elasticsearch, Redis, Couchbase, CouchDB, MongoDB, ORMs (Mongoose, Doctrine)

# HTML5 Web App Development
Javascript (React, Flux, Backbone.js, webpack, Browserify, RequireJS, jQuery, ExtJS)
Templating (JSX, Handlebars, Mustache, Twig, Underscore)
CSS3 (SASS, Stylus, LESS, Compass, Bootstrap, MaterialUI)

# Cross Platform Development
PhoneGap (Apache Cordova): Android, iOS, Windows
Electron: Windows, MacOS & Linux

# Content Management (CMS) & E-Commerce
TYPO3, WordPress, osCommerce, Magento

# Package, Build & Deployment Frameworks
npm, yarn, Composer, Grunt, Gulp, Bower

# Test Frameworks
Mocha, Karma, PhantomJS, Chai, Sinon, Jasmine, PHPUnit, Nightwatch.js (Selenium), ESLint

# Continuous Integration & Deployment
Jenkins, CodeShip, Travis CI, GitLab CI

# Third-Party APIs
AWS, Facebook, Twitter, Google Maps, Amazon Product Advertising, ImmoScout24

# OS
OSX, UNIX (FreeBSD), Linux (Debian, Ubuntu, SuSE, RedHat)

# Revision Control
Git, Mercurial, Subversion

# Agile
Kanban, Scrum

Über mich

Ich bin ausschließlich für den Raum München (oder remote) verfügbar.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3342
Alter
42
Berufserfahrung
19 Jahre und 3 Monate (seit 04/2001)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »