(You can also look at my Xing
profile. Unfortunately they don't show much any more unless you are logged in as a Xing member. Still better than LinkedIn.)
Jobs
-
since 2018: Network administrator at the
Charité, Berlin's large
university hospital. Less development (still some), more
administrative things, more (internal) customer contact, and of
course more network-centered. That said, this is mainly a Python and
Ubuntu shop.
-
2012 – 2018: Services developer and herder (without a real
job title, apparently) at the Freie Universität Berlin,
central computing facilities (ZEDAT). Actually,
this is very much the same job as at Strato, only in the quite
different environment of a university. Perl, Python, C, Unix (Debian).
-
2007 – 2011: Shared Hosting Platform Developer at STRATO AG,
at the time second largest web hosting outfit in Europe. Actually
services-running-keeper and systems integrator, with as much actual
software development as necessary, some systems administration.
Trainer for apprentice programmers. C, Perl, Java, Unix (Solaris,
RHEL).
-
2004 – 2006: Software developer at Netzwert AG (acquired by
Nokia Siemens Networks 2008), a small company building and
operating TCP/IP-based infrastructure services for mobile network
operators. Java, Perl, C, Unix (Solaris).
-
1999 – 2004: Back at Condat ("Condat AG" in between) as
a networking consultant. Beginning May 2001 software developer for
mobile communications with GSM/GPRS, mainly TCP/IP-related stuff in
the mobile phone software. C, embedded. Summer 2002 that department
was acquired by Texas
Instruments, so we were TI then.
-
1998 – 1999: Software developer and system administrator at Tellique
GmbH (now defunct). Tellique was developing communication solutions
focused on reliable Multicast. C and Perl on Unix and Win32.
-
1996 – 1998: Consultant at Condat GmbH, with focus on networking
and telecommunications (mostly network planning in largish LAN/WAN
environments).
-
1987 – 1996: A few jobs as a student programmer at the TU Berlin, while I
studied electrical engineering at first and computer science
later. Wrote a lot of software tools and the audio part of a video
conferencing system, and worked on a software configuration
management toolkit (ShapeTools);
Unix, VMS, and some MS-DOS with C, Tcl/Tk, Bourne Shell, DCL, Emacs
Lisp, and a bit of assembler.
Education
Main Professional Interests
-
Computer networks and data communications; Internet protocols and
services, including IPv6.
-
Unix programming; in particular network programming
-
Unix network and systems administration
-
Data processing history
-
Software configuration management
-
Programming languages; functional programming, e.g. with Haskell and Lisp, but also exploring new promising
developments like Go
See some of the programs I
wrote.
Student Papers
(in German)
Jürgen Nickelsen <ni@w21.org>