Fachlicher Schwerpunkt dieses Freiberuflers

Senior Full-Stack Entwickler (NodeJS, TypeScript, JavaScript, VueJS, React, Redux, Docker)

verfügbar ab
01.09.2020
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D1

Schweiz

Einsatzort unbestimmt

Städte
Berlin
10 km
Hamburg
10 km
Neuenburg am Rhein
50 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Full-Stack Entwickler in Web und Applications, 10 Jahre Berufserfahrung — freiberuflich in einer Vielzahl an Projekten aus Musik, Commerce, Kunstausstellungen, Medizin, Baugewerbe und weiteren. Die letzten Jahre bei einer vielseitigen Kreativagentur in Freiburg und Berlin gearbeitet.

Stärken in modernen Frameworks und Sprachen, TypeScript, JavaScript, NodeJS, VueJS, React, Swift, Cocoa und bleeding-edge Technologien, Fokus auf Accessibility und Modularisierung, Unit und Integration Tests. Erfahrung mit der Ausgestaltung von Konzeptdesign, Mockups und UI/UX Design.

Weitere Referenzen, Veröffentlichungen, Arbeitsproben und Vorstellungen auf Anfrage.

Projekte

04/2019 - 07/2019

4 Monate

PriPh Companion

Rolle
Frontend Entwickler (Senior)
Projektinhalte

CRM Management Suite für Serviceprodukt, umgesetzt in React in TypeScript (mit React Hooks), Styled Components, Redux (mit Redux-Thunk Middleware), MongoDB und Cockpit CMS, offener REST API mit Express Router, entwickelt in Docker.

Kenntnisse

ReactJS

REST

TypeScript

MongoDB

Redux

Express

Docker

NodeJS

09/2017 - 07/2019

1 Jahr 11 Monate

PriPh (TBD)

Rolle
Entwickler & UI/UX Designer
Projektinhalte

Desktopapplikation für macOS, Produktivitätssoftware für Film- und Medienbranche, nativ entwickelt mit Cocoa/AppKit in Swift. Mit Core Data als Dokumenten-basiertes Speichersystem. Konzeptdesign, Mockups für User Interfaces und Views, kollaborative Arbeit in Features und Experience Design.

Kenntnisse

Swift

Cocoa

AppKit

macOS

Appentwicklung

12/2018 - 05/2019

6 Monate

Schmieder Coaching

Rolle
Frontend Entwickler (Senior)
Kunde
Christine Schmieder
Projektinhalte

Launch und Neuentwicklung für jungen Finanzcoaching-Service, Produktvorstellung und Early Signup. Prototyp und Entwicklung eines CRM als SPA mit React und TypeScript, Redux und MongoDB, in Docker.

Kenntnisse

ReactJS

JavaScript

Redux

MongoDB

Docker

CRM

TypeScript

02/2019 - 04/2019

3 Monate

Personal Folio

Rolle
Full-Stack Entwickler & Designer
Projektinhalte

Portfolioseite zur Vorstellung von Vita und veröffentlichten Arbeiten mit Fokus auf Showcases mit redaktionellem Inhalt. Entwickelt mit Nuxt und Vue (serverseitiges Rendering, ähnlich zum Framework "Next"), umgesetzt in TypeScript. Einsatz von modernem Grid- und Flexbox-Layout für alle Komponenten, SCSS für Styling. Daten und Medien durch Cockpit CMS via REST API als headless Backend. Automatisierte Provisionierung und Deployment auf Digital Ocean Droplet (Verwendung von GitLab Hooks).

Kenntnisse

HTML

CSS

TypeScript

VueJS

Nuxt

SCSS

CMS

Continuous Integration

Continuous Deployment

DevOps

08/2018 - 04/2019

9 Monate

Luxembourg Portfolio

Rolle
Full-Stack Entwickler (Senior)
Projektinhalte

Portfolioseite, Vorstellung von künstlerischer Arbeit, Musik und Photographie, Ausstellungen, Entwicklung einer interaktiven Vita, photographischer Galerie. Erste Edition umgesetzt in NodeJS mit ES6, zusammen mit CouchDB Datenbank hinter Nginx. Zweite Edition in Nuxt und VueJS mit Redis als Datenbank (mit ReJSON Modul), TypeScript für Back- und Frontend, Styling mit SCSS, umgesetzt in zwei Generationen.

Kenntnisse

Nuxt

VueJS

TypeScript

HTML

CSS

Webintegration

Webdesign

Responsives Webdesign

04/2017 - 04/2019

2 Jahre 1 Monat

Entwicklerposition / Agentur

Rolle
Full-Stack Entwickler
Kunde
ESONO AG
Einsatzort
Berlin, Deutschland
Projektinhalte

Vielseitige Kreativagentur mit Fokus auf E-Commerce, Arbeit in Freiburg (Breisgau) und Berlin. Module für Shopsysteme und redaktionelle Inhalte, CMS-Entwicklung, Konzeptdesign, Featureimplementierung und Kundenbetreuung. Kernarbeit in Symfony mit PHP 7+, ES6, TypeScript und LESS. Datenverarbeitung und Storage mit MariaDB via SQL und ElasticSearch. Entwicklung in Docker (via Rancher), CI with Jenkins and GitLab.

Kenntnisse

Symfony

PHP

JavaScript

TypeScript

HTML

CSS

E-Commerce

Responsive Webdesign

ElasticSearch

06/2018 - 07/2018

2 Monate

CreativeRights Rightroom

Rolle
Frontend Entwickler
Einsatzort
Berlin, Deutschland
Projektinhalte

Startup, Rechteberatung für geistiges Eigentum für Kunstschaffende, Photographen und Musiker, Relaunch der Landingseite, responsive Slides für Features, Fokus auf niedrige Ladezeiten, reduzierte Logik. Entwickelt in ES6 und CSS3.

Kenntnisse

JavaScript

ES6

HTML5

CSS3

Animation

Responsive Webdesign

06/2016 - 02/2017

9 Monate

Luxembourg Records (records.lu)

Rolle
Full-Stack Entwickler (Senior), Webdesigner
Einsatzort
Braunschweig, Deutschland
Projektinhalte

Unabhängiges Plattenlabel Startup mit innovativem Vertriebsmodell, in-House Musikdistribution, digital und analog, In-House Shopsystem und Bestellabwicklung, Versandsystem, Voucher-System mit serverseitiger QR-Code-Erzeugung, Bonustrack-System, automatisierte Lizenzierung für Dritte, eigener Audioplayer mit Live-Lyrics im Accountbereich für Hörer. Entwickelt auf NodeJS mit ES6 und Express, CouchDB und Redis als Storagelösungen. Integration mit Stripe und Paypal APIs für Bezahlsystem.

Kenntnisse

Redis

Node.js

JavaScript

CouchDB

CSS

HTML

SEO

Konzeption

Webdesign

08/2015 - 02/2016

7 Monate

Please Stand By

Rolle
Frontend Entwickler & DevOps
Projektinhalte

Präsentationsseite für Agentur für Werbespotproduktion, Video-Embedding mit Cycling und Picks, Aufbau und Ausgestaltung, Vorstellung umgesetzter Produktionen und Ausschnitte. Umgesetzt in vanilla ES6 and CSS3.

Kenntnisse

JavaScript

CSS

HTML

Audio-Videostreaming

DevOps

06/2015 - 12/2015

7 Monate

Pip CMS

Rolle
Full-Stack Entwickler & Software Architekt
Projektinhalte

Architektur und Entwicklung eines entkoppelten Content Management System zur Verwaltung von redaktionellen Inhalten (Text, Bild, Ton, Video), Komponenten-basiertes CMS, dynamische Zusammensetzung von Formularen auf Basis von Datenmodellen, API, Verwendung von CouchDB via REST. Nachfolgeprojekt des Pipeline CMS.

Kenntnisse

JavaScript

CSS

HTML

CMS

API

Software Architecture

12/2013 - 07/2014

8 Monate

Apricum Originals

Rolle
Full-Stack Entwickler (Senior)
Einsatzort
Freiburg im Breisgau, Deutschland
Projektinhalte

Zwei Spieler Trading Card Game, Karten mit Film/Musik-Theme, Sammeln und Aufbau von Decks, in-Game Store für Kauf und Verkauf von Karten und Packs, Umsetzung von Spielmodi und Extras für Spielsessions, Matchmaking-System, Statistiken und Auswertung von Spielerdaten.

Kenntnisse

Node.js

JavaScript

HTML5

CSS3

Websockets

Realtime

CouchDB

06/2012 - 01/2014

1 Jahr 8 Monate

Fields of Night (SLSL)

Rolle
Full-Stack Entwickler
Einsatzort
Kandern, Deutschland
Projektinhalte

Vorstellungs- und Portfolioseite für Musiker, Post-Indie Genre, Präsentation von Alben, Blogartikel für Landingseite, kundenspezifisch entwickeltes CMS, eigener Audioplayer mit Live-Lyrics. Entwickelt in PHP, Datenspeicher via MySQL Datenbank.

Kenntnisse

PHP

JavaScript

HTML

CSS

Webdesign

CMS

12/2010 - 06/2012

1 Jahr 7 Monate

Imperfection Becomes Art

Rolle
Full-Stack Entwickler
Einsatzort
Kandern, Deutschland
Projektinhalte

Portfolio und Begleitseite zu Photographieausstellung (Analog, B/W, Polaroid), eröffnet im November 2011. Vorstellung von ausstellenden Künstlern, verwendetem Equipment. Statische Seite, Einsatz von Vanilla ES5 in reinem Aufbau.

Kenntnisse

HTML

CSS

Webdesign

Webentwicklung

Kompetenzen

Design / Entwicklung / Konstruktion
Continuous Deployment
Continuous Integration
CSS
HTML
Webdesign
Webentwicklung

Programmiersprachen
JavaScript
PHP
ReactJS
Swift
TypeScript

Produkte / Standards / Erfahrungen
Animation
CMS
CRM
CSS3
DevOps
ES6+
HTML5
Konzeption
Node.js
NodeJS
Nuxt
Realtime
Responsive Webdesign
REST
SEO
Software Architecture
Symfony
TDD
Unit Testing
VueJS
Webintegration

Datenbanken
CouchDB
ElasticSearch
Flatfile
MariaDB
MongoDB
MySQL
Redis
SQLite

Datenkommunikation
Websockets

Schwerpunkte
Business
E-Commerce
Portfolio
Präsentationen

×
×