Email: olaf at pobox dot com
I'm a software developer located in Berlin, Germany. I was born July 1st 1967. I'm married to Joanna Geibig, and our daughter Laila was born on December 20th 1999.
My love for computing began back in the 80ies when I was a kid of 14 years. I found out about a lonely apple II computer at school. My first computer was a Sinclair ZX81, followed by an Atari 800 and a C-64 (assembler and basic). In 1987 I got into more serious programming with the Atari ST (Modula 2 and C). I bought my first PC in 1994 on which I made my first steps with Linux (kernel 1.0). I started with OO and Java in 1996. I've worked as an employee for several companies in Germany and as a freelancer, usually as java developer.
I'm a huge fan of testing and continous integration. Recently I became very interested in the new languages which could replace or at least complement java: scala, clojure, groovy, erlang. It's a fact that future apps have to be highly concurrent and I want to be prepared.
Degree: Diplom Wirtschaftsinformatiker (FH), a german degree which is something between a bachelor's and a master's degree
My computing interests:
- Object-oriented software development and design
- Design patterns
- JVM languages (java, groovy, scala)
- Mobile applications
- Linux
- Object persistence
- Lightweight web applications
My preferred working environment/style is:
- IDE: eclipse
- Build: ant or maven
- OS: Linux
- Agile methodologies like XP, Scrum, TDD
Some projects I was working on:
- MIDI editor/bankmanager software.
- Calculation software for power plant related physics.
- Macromedia Flash file parser and editor.
- Ad sponsored internet access and ad management and distribution system.
- Cash register software. Java software running under Linux against a Microsoft backend.
- Software and configuration management system for large company networks.
- Database centric distributed room ressource management using a robust persistence layer, JakartaOjb.
- Software distribution management for large IT installations (J2EE webapp)
- Massive online gaming platform
- Job search engine http://www.jobs.de
I'm working very much with the
SpringFramework including WebFlow
?, Acegi Security and WebMVC - I'm just in love with the lightweight POJO approach and I'm an evangelist of spring since its early days. Recently I got very interested in the scripting hype and made my first steps with ruby and RoR
Might I suggest that you re-read your edits to see if the formatting works, and that you learn the formatting rules. -- GrumpyOldMan