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