Marc Koschewski

Contact
    Mail: marc AT osknowledge DOT org (my PGP key)
    Homepage: http://osknowledge.org/~marc/
    Weblog: http://osknowledge.org/~marc/blog/


Software
    Misc:
        http://www.osknowledge.org/~marc/software/
        Various tools and stuff I have written (currently offline due to some company sending me 'bad mails' and suggest to sue me. The credit card validation stuff is to be found with help from Google, however. ;) )

    Mandriva RPMS:
        http://rpm.osknowledge.org/
        Various RPMS/SRPMS for the Mandriva operating system (formerly known as 'Mandrake Linux'). Probably having more recent versions in the Mandriva tree. Thus, these RPMS/SRPMS are horribly outdated!

        http://gpwgnome.osknowledge.org/
        GNOME unstable branch RPMS/SRPMS for the Mandriva Linux operating system (maintained by Götz Waschk - I just host them)

    Debian .deb packages:
        I no longer maintain my .deb packages as I don't use Debian anymore :)


Career goals/expections

Development of  Inter- or Intranet-related software. Contribution to open-source software projects.

Long-term participation in a large software development effort.


Skills and Experience Summary Table - THESE ARE TOTALLY OUTDATED and need some automation for timeline display :)

YearsAreaDetails
5
UNIX (Linux, a little Solaris)C/C++ application development, software installation, system administration, maintenance
6Web applicationsPHP, Perl, HTML, CGI, SQL integration with MySQL using my own database abstraction layer
6
Cmainly libraries, PHP/Zend module programming as more performant replacement for PHP classes
3
Unix scripting languagesGNU bash, awk, sed, Perl
5PerlCGI scripts, SQL integration
5Object-oriented programmingConcurrent programming, C++ development
3
GNU utilitiesmake, gcc, gdb, cvs, software development using GNU tools, configuring and building GNU and other free packages from source
5GUIDesigned and implemented UI's for Web interfaces, Windows GUI development
2
RPMCreated various RPM packages, rebuilt RPM packages, modified RPM packages
4
Web server administrationApache setup, configuration, module programming and debugging
3
PHPwrote own PHP database abstraction
7
Microsoft operating systemsMS-DOS >= 3.11, Windows 3.x, 95, 98, Me, NT4, 2000, XP
2C++Concurrent programming, Linux distribution installation, RPM package installation

Work Experience


Software Developer, indigo networks GmbH
Düsseldorf, Germany
April 2008-current

Software Developer, MeinAuto GmbH
Cologne, Germany
December 2007-April 2008

Software Developer, ITProtect GmbH
Gevelsberg, Germany
September 2006-November 2007

Software Developer, gg&h GmbH
Wuppertal, Germany
July 2002-August 2006

Software Developer, meforyou - Business Solutions GmbH
Wuppertal, Germany
January 2002-July 2002
Software Developer, Freund & Co. GmbH
Wuppertal, Germany
May 1998-January 2002

Extra Curricular Activities, Interests, and Miscellaneous Skills