Chrigl's Weblog

Curriculum Vitae

Software developer and system administrator


Christoph Glaubitz
D-76137 Karlsruhe

Personal Data

Birth: 12.04.1984, Attendorn (Germany)

Nationality: German

Family status: single

Job experience

Zettwerk Software Engineering GmbH (from 01.11.2008)

Currently I am working for Zettwerk Software Engineering GmbH in Karlsruhe. First time, not working as trainee or student :-D

We are a small company mostly working with Zope – often in association with plone.

Please visit http://www.zettwerk.com/ to learn more about us!

IBM Deutschland GmbH, Mainz (01.05.2008 – 31.07.2008)

I wrote my diploma thesis in the software development team of the department TSM Client Software Development.

Developed a threading framework in C++, to realize a WorkloadBalancer, based on the consumer/producer concept. That means, there are a couple of producing threads, which generate data (however) and put them into a queue. On the other side, consumer threads read data out of the queue and work on this data. To get the a good flow of data through the queue, but do not run to much threads, a controlling instance observes the queue and decides to create new, or stop running threads.

The framework is designed (mostly) platform independent and is running on POSIX-conform systems.

IBM Deutschland GmbH, Mainz (01.03.2007 – 30.04.2008)

Continued the work of the internship, but focused on administration and HSM. I had co-responsibility to test HSM on an special environment. Because of the customer specific test, I worked very close with the developer.

IBM Deutschland GmbH, Mainz (14.08.2006 – 28.02.2007)

Internship in the testing team of the department Tivoli Storage Manager (TSM) Client Software Development.

  • Testing of the TSM Backup/Archive Client
    • Enhancement of the test automation (Perl)
  • Administration of the test systems
    • Installation and maintenance
      • AIX, Solaris, HP-UX, Linux
  • Testing of the TSM for Space Management (HSM)
    • run customer specific tests

Blatzheim Datensysteme GmbH, Bonn (01.08.2005 – 30.09.2005)

Working as student in a small Web development team.

  • Development of a Web application to create forms
    • PHP4, XML, MySQL
    • User management
    • Definition of form and the flow of the forms in XML
    • The flow of forms could depend on decisions of previous forms
    • Definition which form has to be filled by which user

Multimediahaus GmbH, Meinerzhagen (2000 – 2003)

Apprenticeship as IT Specialist Software Development (German: Fachinformatiker Anwendungsentwicklung)

  • Administration of the Server pool
    • Web, FTP, Mail, DNS, Raduis
  • Development and Enhancement of Webapplications with database backend
    • Perl/CGI, EmbPerl, PHP
    • MySQL
  • First-Level-Support (phone)
  • Installations and maintenance at customers locations

Skills

  • Programming languages
    • C
    • C++
    • Java
    • Haskell
  • Scripting languages
    • PHP
    • Perl
    • Python
      • Zope
    • Ruby
    • UNIX-Shell (bash, csh, ksh)
    • JavaScript
      • jQuery
  • Markup languages
    • XML
      • XSLT, XPath, XQuery
    • Tex (Latex)
  • Software development
    • object orientated, procedural, functional, generic, aspect orientated
    • UML2
    • Design pattern
    • testdriven development
    • agile development (Scrum)
  • Operating systems
    • Linux
    • IBM AIX
    • Sun Solaris
    • HP-UX
  • File systems (unusual)
    • General Parallel File System (IBM GPFS)
    • Veritas File System
  • Database systems
    • MySQL
    • PostgreSQL
    • DB2
    • ZODB3
  • Server / Services
    • Webserver
      • Apache
      • Apache Tomcat
    • Mail Transfer Agent
      • Qmail
      • Postfix
      • Sendmail
      • Exim
    • Mail Delivery Agent
      • Procmail
      • Maildrop
    • Mail Retreival Agent
      • Courier
      • Cyrus
    • Nameserver
      • Bind
    • FTP-Server
      • Proftpd
      • pure-ftp
  • IDE
    • Eclipse
    • Netbeans
  • Multi-threading
    • POSIX Threads
    • Java threading

Education

Elementary school in Meinerzhagen-Valbert (1990 – 1994)

Civic secondary school Meinerzhagen (1994 – 2000)

Apprenticeship as IT Specialist at Multimediahaus GmbH, Meinerzhagen (2000 – 2003)

Vocational diploma Heinrich-Hertz-Berufskolleg (vocational school (?)) (2003 – 2004)

Studying Communication- and Softwaretechnics at the University of Applied Sciences Albstadt – Sigmaringen (01.10.2004 – 28.02.2009)

Hobbies

running, cycling, reading, watching films, listening music

Languages

German (native)

English (Skilled)

French (Basics)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: