Technical and Specialized Skills

From Christoph's Personal Wiki

This article will present a list of the technical and specialized skills I have as wells as links to articles I have written on each of them. I have been actively and professionally involved with the majority of the following since May 2000 (see: Curriculum Vitae for details).

  • Legend:
    Image:25per.png = beginner
    Image:50per.png = basic
    Image:75per.png = intermediate
    Image:100per.png = advanced

Contents

Computer operating systems

  • Image:100per.png Primary OS: Linux (32-bit/64-bit; distros: Mandriva {favourite}, SuSE, RedHat/Fedora, Slackware, and Ubuntu)
  • Image:50per.png Unix
  • Image:50per.png Mac OS
  • Image:75per.png MS Windows

Computer languages and scripts

  • Image:50per.png BASIC
  • Image:75per.png C (+MPI/MPICH) — 2000-present
  • Image:50per.png Fortran 77 — 2004-present
  • Image:100per.png Perl (+CGI) — 1999-present
  • Image:100per.png Python — 2006-present
  • Image:100per.png MySQL — 2002-present

Web Oriented

Object Oriented

  • Image:25per.png Java

Shell scripting languages and techniques

 see: Category:Linux Command Line Tools and Category:Scripting languages for detailed listing.

Graphical scripts

Computer System Administration and Security

Note: Everything listed here is Linux-related.

  • Remote login, file transfer, etc.: SSH (+scp) / rsync / FTP
  • Firewall: iptables (via the CLI and, e.g., Gibralter)
  • crontab
  • Network filesystems: NFS, NTFS, NAS, Samba, etc.
  • Tape drives (mt/st)
  • Email Server (e.g., Postfix)
  • Printing: CUPS
  • openPBS
  • GPG / PGP
  • Etc., etc.

Databases

Web Applications

Note: The following is an incomplete list.

Software (*nix)

Software (PC/Mac)

  • Adobe
    • Photoshop
    • Illustrator
    • PageMaker
  • Microsoft Office
    • Word
    • Excel
    • PowerPoint
  • Mathematica
  • Maple
  • Etc.
Personal tools
Advertisement
Advertisement