references
2012 – today
working freelance (torial.com)
2011
grund architektenvisit
- portfolio site for Munich-based, international architects
Grund Architekten
- developed with Ruby on Rails and Refinery CMS,
intro with Raphaël.js
- full-service project (design by weareinteractive.com)
working freelance and sabbatical
2009 – 2010
betterplace.org: Technischer Leiter (CTO)visit
- hired and built a team of Ruby on Rails developers.
- introduced and established agile software development methodology (Scrum with XP practises).
- updating/refactoring of the two year old Rails application for easy future development.
- lead and coordinated extensive development of new features (new donation process, donation events, new, customizable start page, campaigns, accounting-backend system for donations).
- scaling of the server infrastructure.
2008 – 2009
working freelance
2006 – 2008
XING AG: senior manager engineeringvisit
- XING is a european business social network with over 6 million members. i joined in november 2006
- i was responsible for the first release of the web service, the relaunch of bestoffers, contributed significantly to the development of the jobs application, lead the first frontend performance project, and lead the development of events product rewrite, in which we also introduced Scrum at XING.
- all projects were developed with ruby on rails
2006
- ruby on rails project
- multiple languages (german, english); appropriate language is auto-detected depending on the user's country
- implemented using self-developed webadmin 2 cms
- news-section & -archive
- clean urls for everything
- two javascript navigations, dynamic layout
- integration of static content (html pages) and dynamic content (news articles)
- technologies: ruby, javascript, html, css, mysql
in collaboration with bauchplan.
marc o'polo campus store-findervisit
- added a new client (flash) to an existing, previously html-only store-finder application
- refactoring of the existing php-codebase and addition
of a soap-webservice
- flash client development in actionscript
- technologies: php, flash actionscript, soap (with wsdl), mysql
in collaboration with bestbytes.
electronic direct visit
- multiple languages (german, english, russian, chinese). appropriate language is auto-detected depending on the domain name
- implemented using bestbytes' radact 3 cms
- 2 javascript navigations
- integrated 3rd party search service for electronic parts
- technologies: php, javascript, html, css, gettext, mysql
freelance work for bestbytes.
- ruby on rails project
- invoice tracking & reminders, expense tracking, tax calculation & declaration
- technologies: ruby, javascript, html, css, mysql
- web application for effectively monitoring an online clothing store
with over 3.000 products
- precise search of product display using several filters
- daily calculation of about 10 statistical figures for each product
- calculation functions to re-order products about to go out of stock
- graphical display of sales trends (sparklines)
- grouping of arbitrary products for special observation
- since this is a vital tool, it includes many features to improve robustness and fail-safety
- implemented using the agavi php5 framework
- technologies: php, javascript, html, css, "ajax", mysql
freelance work for bestbytes.
2005
- t-shirt shop based on the xt:Commerce e-commerce software
- due to the nature of the product sold (an arbitrary t-shirt combined with an arbitrary motive) an extensive adaption of the software was necessary. creation and display of products as well as shopping cart and checkout were modified
- one installation can run many customized and independent shops. each shop can offer different t-shirts and motives, has it's own visual design and checkout / payment backend.
- xml output of all product data for display by the flash front-end
- technologies: php, xml, html, css, rest, mysql
created in collaboration with sebastian pollak of pixelsalon (flash development) and stefan bruckmaier of zieltraffic fame (project lead and management).
gerry weber fragrance visit
- quick html & css job
- adapted & extended an existing page with another product
- multiple languages (german, english)
- technologies: html, css, php, photoshop & image ready
created in collaboration with bestbytes.
- contributed several dynamic components to the radact 3 based site: contact form, newsletter subscription (with double opt-in), e-card system, user-comment system
- all components are translated to multiple languages (german, english, russian)
- focus on usability and exact reproduction of the visual design requirements
- technologies: php, javascript, html, css, gettext, mysql
created in collaboration with bestbytes.
- long-term project
- project management and lead developer for a team of 5 people
- planned and coordinated the implementation of new features in several banking applications
- planned and prepared the migration to php version 5
- defined the interface with the client's team and connected the system to an in-house oracle database
- work on and on-time delivery of a credit approval application
- created technical documentation of the banking applications (~50 pages).
- technologies: php, javascript, html, css, oracle, gpg, xml, soap, mysql
created in collaboration with bestbytes.
- first ruby on rails project, version 0.11.1 (march 2005)
- product catalog & administration
- non-commercial project
- technologies: ruby, javascript, html, css, mysql
created in collaboration with bauchplan.
2004
- long-term project
- lead developer, including project management beginning 2nd half of the year (for a team of 5 people)
- software architecture and refactoring
- planning and coordinating the implementation of new features in several banking applications
- concept and prototype for an usability-improved user interface
- technologies: php, javascript, html, css, oracle, gpg, xml, soap, mysql
created in collaboration with bestbytes.
- online exam software for the technical college of munich
- technologies: php, javascript, html, css, mysql
freelance work for bestbytes.
ajax form validation – proof of concept visit
- data validation & toggling form field visiblity is executed on the server, but the form is updated without reloading
the page
- created a year before usability expert Jesse James Garrett coined the term ajax in his essay "Ajax: A New Approach to Web Applications"
- technologies: php, javascript, xml, html, css, "ajax", mysql
- implemented using self-developed webadmin cms
- newsletter creation & distribution
- flash-integration
- technologies: php, javascript, flash, html, css, mysql
created in collaboration with bauchplan.
- contributed the client-side features of the reservation system and checkout form validation
- currently not online
- technology: javascript
created in collaboration with stephen hellens.
2003
- long-term project
- planned and implemented several features in banking applications, including SCHUFA online credit rating inquiries
- technologies: php, javascript, html, css, xml, gpg, com, mysql
created in collaboration with bestbytes.
analisis y desarollo recursos humanos (not online)
- website concept & design
- did not go live
- multiple languages (spanish, english, german); appropriate language is auto-detected depending on the user's country
- artwork gallery with pager and comment system
- news section
- implemented using self-developed webadmin cms
- site is currently inactive
- technologies: php, javascript, html, css, mysql
2002
brügmann management consultancy visit
- implemented using self-developed webadmin cms
- flexible content layout
- xhtml compliant
- technologies: php, javascript, html, css, mysql
created in collaboration with bestbytes.
- implemented using self-developed webadmin cms
- javascript boxes & css, xhtml compliant
- one page design controlled with javascript - fast
- small flash animation
- small photo gallery
- technologies: php, javascript, html, css, mysql
created in collaboration with bauchplan.
bayerisches geologisches landesamt - cd-rom production
- production of an eight minute flash movie combining images, video and sound
- production of a map application
- extensive actionscript usage
- technologies: flash, actionscript, photoshop, illustrator
created in collaboration with projektinter.net.
2001-1999
given the time passed and the technological advances, most of my projects from this period are offline
or have been replaced
by now. clients included michael mittermeier, dmc music and urkult.