General

Skills

in

Contracting with me: This should be fairly easy. When I am available we agree on a price and then we can start working together. Everything else (contracts, logistics, ...) can be worked out - It should not get in the way. If you need a detailed CV with my work experience and other information, please contact me.

Skills acquired in my professional projects

In the projects I had as a freelance software developer, I gathered experience in the following areas (this list is probably not complete, but I try to keep it up-to-date):

Process, Methods, ...

Scrum, User Stories, Domain Driven Design, Model Driven Design, Test Driven Development

Agile Practices

Pair Programming, Planning Game / Planning Poker, Test Driven Development, Continuous Integration, Refactoring / Evolutionary Design, Small Releases, Collective Code Ownership, Coding Standards, Sustainable Pace

Programming Languages

Java, C++, C

Platforms

I have written software for the following platforms: Windows, Linux, Mac OS, Solaris, Android

Development Environment, Infrastructure

Eclipse, Visual Studio, JEdit, SQUirreL SQL, SQL Developer, Hudson, Maven, Ant, Tomcat, Jetty

IOC, Frameworks, Persistence

Spring, Enterprise Java Beans, Hivemind, Hibernate, iBatis, Cube, Pride, some proprietary frameworks of customers I worked with

Test Driven Development

JUnit, TestNG, Mockito, Cobertura, JMeter, Yourkit Java Profiler, Wicket Tester

Web Frameworks, Richt Clients

Apache Wicket, Spring WebMVC, JSXP, JSP, Servlets, Java Swing, JGoodies Forms, JGoodies Looks, JGoodies Binding, JGoodies Validation, MiG Layout

Libraries

Project Lombok, Dom4j, Log4j, slf4j, logback, apache commons

Other Experience

I also have experience in the following areas, although I never worked in any of them in a commercial project:

C#, ASP.NET, JSF, PHP, JBoss, Glassfish, Drupal CMS / writing drupal modules

Permanent Links

in

Java

General

Tools / Libraries

  • TJYaml: A Java library for "Yaml with tabs".

Scrum / Agile Development

Tools, Languages, ...

About me

in
  • Name: David Tanzer
  • Date of birth: September 28th, 1979
  • Academic Degree: Bachelor of Science (Bakk. techn)
  • Nationality: Austria
  • Languages: German, English
  • Working with me: http://davidtanzer.net/skills
  • Phone: +43-676-53 47 723
Email: business@davidtanzer.net (Business)
  david@davidtanzer.net (Private)

There are 2 weblog sections on this homepage: Professional (in English) contains all kind of things around Programming and Computers, and Private (in German) is my private blog. Both sections have RSS feeds so you can stay up to date about what I do. When you follow the Archive link, you will come to my old homepage.

Professional

  • Freelance programmer since 2006
  • Certified Scrum Master with Scrum experience
  • Co-founder and co-owner of ciqua
  • Programming Languages: Java, C#, C, C++, PHP, others
  • Co-founder of the JSXP web application framework
  • Programmer of the software running presentmood.com
  • Experience in programming Android handsets (AndroHud, aWoman)
  • Writer of openbakery translation (i18n for Java)
  • Agile Development / Scrum Enthusiast

Private

  • In a relationship with a wonderful woman
  • Film fan
  • Hobby cook
  • Bonsai gardener
  • Chili gardener / fan
  • I like dogs and cats (and all other animals)
  • Administrator of guglhupfclimbing.at
  • RC car racer
Syndicate content