Skills

Mein Schwerpunkte liegen in der Programmierung webbasierter Applikationen und Lösungen. Dazu wende ich folgende Techniken an:

  • (X)HTML, HTML 5
  • CSS 2/3
  • JavaScript FullStack (Client und Server), AJAX, JSON

Zur effizienten Realisation meiner Applikationen kann ich auf eine ausreichende Erfahrung mit folgenden Frameworks und Bibliotheken zurückgreifen:

  • CSS – 960 Grid, Bootstrap, Material, YAML
  • HTML – HTML5 Boilerplate, Modernizr
  • JavaScript – ECMA-Script 5, ECMA-Script 2015, ECMA-Script 2016
  • JavaScript Bibliotheken – jQuery, jQuery UI
  • JavaScript Fullstack – MeteorJS
  • JavaScript Functional – LowdashJS, UnderscoreJS
  • JavaScript Komponenten – PolymerJS, ReactJS
  • JavaScript Mobile – jQuery Mobile, jQuery Touch
  • JavaScript MVC – AngularJS, BackboneJS, KnockoutJS
  • JavaScript Server – NodeJS, CommonJS, ExpressJS
  • JavaScript Test – JasmineJS, Karma, QUnit, Jest
  • JavaScript Tools – NPM, Grunt, Bower, Yeoman, Gulp, Yarn

Darüber hinaus verstehe ich mich auf die folgenden Techniken und Tools:

  • Agile Techniken – Dual Coding, Kanban, Scrum
  • Code Management – CVS, Git, Subversion, Mercurial
  • Editoren – Eclipse, IntelliJ, Sublime Text 2/3, TextMate, Vim, WebStorm
  • Mobile – PhoneGap
  • Mockups – Balsamiq, Blueprint Builder
  • Techniken – CoffeeScript, HAML, LESS, SASS/SCSS, Compass
  • Serverseitig – Apache, MySQL, Tomcat, Maven, Jenkins