Kurz und knapp

Betriebsysteme

  • Linux (Red Hat, Suse, Ubuntu, Debian)
  • Unix (HPUX, Solaris, Sys V)
  • Windows (Vista/XP/2000)

Programmiersprachen

  • C/C++
  • Java
  • Ruby
  • Pascal
  • div. Shell
  • div. Assembler

Branchenkenntnisse

  • Halbleiter Testsysteme (SOC,CPU,GPU,RAM)
  • Software Tools
  • Baugewerbe
  • Einzelhandel

AusbildungHochschulabschluss an der Universität Karlsruhe als Diplominformatiker

ExpertiseSoftware-Entwicklung

  • OOAD mit UML und Enterprise Architect, Rational Rose oder Fusion-Case
  • C/C++, Ruby,
  • Systemprogrammierung Linux, UNIX, Windows
  • hardwarenahe Programmierung Linux, UNIX, Windows
  • Netzwerkprogrammierung auf Ebene tcp und udp (Internetprotokolle)
  • Programmierung von Client/Serveranwendungen
  • UNIX-Tools: lex/flex, yacc/bison, subversion, cvs, clearcase, coverage, purify, quantify, valgrind
  • Shellprogrammierung
  • Compilerbau (Codeerzeugung, Kommandosprachen, Interpreter, Definitionssprachen)

Gute KenntnisseSoftware-Entwicklung

  • Applikationsprogrammierung unter UNIX, Windows
  • Datenbankanwendungen (Oracle, MS-SQL)
  • Java, Perl, Modula, div. Assembler, PL/1, PL/M, Fortran