Personal data
Name | Markus Gärtner |
Date of birth | 1st May 1979 |
Place of birth | Bielefeld, Germany |
Marital status | married |
Work experience
since 09/2010 | Senior Software Developer at it-agile GmbH duties: |
09/2007 – 08/2010 | System Development Engineer in the System Integration department at Orga Systems GmbH duties: design, implementation and documentation of systemelement tests, groupleader, responsible for future-safe world-wide organisation |
04/2006 – 08/2007 | Development Engineer in the Product Quality Assurance department at Orga Systems GmbH duties: design, implementation and documentation of systemelement tests |
07/1995 – 03/2006 | Marktkauf local store, food department duties: product disposal and placement, price labeling and customer service |
04/2003 – 06/2003 and 08/2003 – 12/2003 | Student assistant Applied Computer Science group, Bielefeld University main focus: robust, real-time object-detection |
Studies
10/1999 – 10/2005 | Study of Applied Computer Sciences in the Natural Science with focus on robotics at Bielefeld University, Germany |
6th Oct. 2005 | Diplom-Informatiker (equivalent to M.Sc. degree) |
04/2005 – 10/2005 | Diploma thesis “Integration eines Handgestenerkenners zur intuitiven Systemsteuerung”, Grade: 1.3 (A-) |
Civilian service, high school graduation
11/1998 – 11/1999 | Mandatory civilian service at Arbeiter-Samariter-Bund, Bielefeld, Germany |
4th June 1998 | German Abitur (equivalent to american high school graduation) at Ceciliengymnasium, Bielefeld, Germany, Grade: 1,8 (B+) |
Honorary offices
Swimming department TuS “Einigkeit” Hillegossen e.V.
2000 – 2009 | Assistant department chief |
1998 – 2001, 2005-2009 | Secretary |
1995 – 1999 | Assistant chief of youth department |
14th Feb. 2000 | Trainer C license with focus on swimming |
Talentsichtung und -förderung im Bielefelder Schwimmsport
2003 – 2005 | Secretary |
Förderverein Freibad Hillegossen
2000 – 2004 | Organisation of seasonal preparations for an open air bath |
2000 – 2004 | Secretary |
Additional qualifications
Spoken languages
- German: mother language
- English: fluent
Programming languages
- C/C++, Java, Python (good)
- Ruby, Haskell, Perl, Prolog, ELAN, SQL (basic knowledge)
- LaTeX, XML, XSLT, HTML (good)
- FIT, Slim, FitNesse, Robot Framework (good)
- Agile testing, eXtreme Programming, Scrum (Certified ScrumMaster), Crystal, Lean (good)
- xUnit Frameworks, Test-driven development, Refactoring (good)
- Design Patterns, Design Principles (good)
Operating Systems
- Windows 95-XP-7
- Linux/UNIX
- Mac OS X (Snow Leopard, Lion, Mountain Lion)
End-user programs
- Microsoft Word, Excel, Access, PowerPoint
Rating
Practical experiences
- Conversion of the regression test suite to FitNesse. Development of a suitable framework for test adaptation using test-driven development and refactoring. Orga Systems GmbH, Paderborn
- Introduction of a new project organisation, Orga Systems GmbH, Paderborn
- Co-Organisator at swim-sport events at TuS “Einigkeit” Hillegossen e.V. from 1996 – 2009
Projects
- Publication of ATDD by Example – A Practical Guide to Acceptance Test-Driven Development with Addison-Wesley
- Review of single draft chapters from Lisa Crispin and Janet Gregory for Agile Testing: The Tester Role on an Agile Team
- Publication of my diploma thesis Handgestenerkennung im Interaktionsszenario – Ein Ansatz zur intuitiven Systemsteuerung
- first truly convergent billing system taken to production in the Ukraine, Orga Systems GmbH, Paderborn
- Spam avoidance in online chats through bayes-irc