PROFIL UND PORTFOLIO

Ich bin ein leidenschaftlicher Software Entwickler und beschäftige mich seit einigen Jahren schwerpunktmäßig mit den Themen


  • Webdesign (Wordpress, Grav, Statamic)
  • Software Build Systeme (Ant, Jenkins, Gradle, Nexus, Maven, Ivy, Jira)
  • Mobile App Entwicklung (Android, iOS)
  • Knowledge Management (Wikis, Document Management Systeme)

Begonnen hatte alles ca 1986 mit der Programmierung des Spiels Nippon welches mir bereits als Schüler den Weg des Software Entwicklers aufzeigte.
Spätere kleine Softwareprojekte führten während meines Studiums schliesslich dazu, in einer Hamburger Softwarefirma erste Erfahrungen im professionellen Umfeld zu sammeln. Verschiedene weitere Firmen gaben mir die Möglichkeit mein Wissen ständig zu erweitern und so kam ich mit einer Fülle von Programmiersprachen in Berührung. Schwerpunkte lagen in der Entwicklung mit Clipper, Turbo Pascal, dBase, Gupta SQL, Delphi, C++, Perl, Java, Groovy, Objective-C und schliesslich Swift.

Neben der klassischen Programmierung hat mich das Web immer auf besondere Weise fasziniert. CSS, HTML, JavaScript, PHP und die Anwendung diverser Frameworks sowohl mit Hilfe von Java Containern (Tomcat und JBoss), als auch die Verwendung von Content Management Systemen, wie Wordpress faszinieren mich sehr.

Eine neue Form von Flatfile CMS Systemen (Grav, Statamic) runden die Webentwicklung derzeit für mich ab.

Webdesigner

Webdesigner

  • Wordpress
  • Flatfile CMS
  • Themedesign
  • Plugins und Anpassung

Software Architekt

Software Architekt

  • Software Architekturen
  • Schnittstellendesign
  • Anbindung von "Legacy" Programmen
  • Migrationen

Programmierung

Programmierung

  • Java
  • Groovy
  • Objective-C
  • Swift
  • Typescript
  • Javascript
  • Python

Devop

Devop

Administration und Entwicklung von

  • Confluence
  • Jira
  • Nexus, Artifactory
  • Vagrant
  • Puppet
  • Docker

Schulungen

Schulungen

  • Wordpress
  • Jira
  • Confluence
  • Software Entwicklung
  • Programmiersprachen
  • Kreativitätstechniken

PROGRAMMIERSPRACHEN

Java (100%)
Groovy (100%)
Swift/Objective-C (100%)
Python (70%)
Javascript/Typescript (60%)
Bash/Shell (80%)
PHP (80%)
C/C++ (10%)
C# (10%)
Perl (40%)
SQL (80%)

FRAMEWORKS

CMS (Wordpress, Grav, Drupal, Statamic) (100%)
Shoplösungen (Shopware, WooCommerce) (90%)
Nativescript (40%)
Drupal (70%)
Template Engines (Twig, Smarty, Velocity) (100%)
Gradle/Ant/Maven (100%)
Gradle (100%)

SKILLS

Webdesign (100%)
User Interface Design (90%)
User Experience Design (60%)
Grafikdesign (80%)
Entwicklungstools (Buildsysteme) (100%)

Und der Rest, der evtl. keine Erwähnung fand...

spring, springboot, jboss, struts, npm, artifactory, webdav, samba, photoshop, affinity designer, affinity photo, sketch, tomcat, apache webserver, nginx, git, cvs, subversion, html5, css3, webpack, composer, pip, unity, angular2, jquery, zk, bitbucket, jira, confluence, mysql, postgresql, oracle, sybase, android, cocoapods, electron, mongodb, zsh, bash, python, pyenv, vagrant, visual studio code, sublime, textmate, multi-edit, applescript, devonthink, raspberry pi, arduino, apple push notifications, rest, soap, markdown, webscraping, clipper, turbo pascal, dbase, dos, windows, macos, ios, turbo vision, paradox, ingres, delphi, griffon, webservice, domain specific languages, postnuke, ldap, centos, suse, ubuntu, grunt, regex, sql, xslt, xpath, xquery, access, hibernate, jdbc, sqlite, realm db, erm, orm, vi, eclipse, xcode, log4j, logback, ajax, webrtc, symbian, basic, clean code developer, java ee, parsing, uml, puppet, lucene, jabber, jenkins, jira, paypal, prezi, selenium, junit, less, sass, json, lamp, xamp, mamp, seo, netty, ratpack, bootstrap, cocoon, gwt, tapestry, wicket, ionic, antlr, javahelp, javafx, jms, jmx, java server faces, java server pages, velocity, axis, sax, servlets, jdo, jasper reports

TOP