photo of Dirk Jagdmann at Breakpoint 2003

Dirk Jagdmann

Coder

I'm a software developer currently working in Silicon Valley on network optimization software. I have a strong background on Unix/Linux/BSD programming which I'm doing since 1995. But apart from 32/64bit C++ code I have also done lots of 8bit assembly coding on microcontrollers and the Commodore 64 (that was in the late 1980's). And since 1997 I maintain various Internet servers/websites and have built and maintained a lot of typical web applications, mostly done with PostgreSQL and Embperl.

I live in Santa Clara, California and can be contacted by email to dirk@jagdmann.de or by phone 415-830-6442. Most of my (free) Unix software is available on my website llg.cubic.org, while my private website http://cubic.org/~doj contains lots of (unsorted) stuff.

My Resume

A shorter printable version of my resume is found in the English PDF.

May 2017 -- present
Principal Lead Linux Developer at Akamai Technologies, Santa Clara, CA
Feb 2010 -- Apr 2017
Linux Developer at Riverbed, Sunnyvale, CA
Oct 2007 -- Jan 2010
Lead Linux developer at NeoCatena Networks Inc, Sunnyvale, CA
Sep 2005 -- Jul 2007
Lead FreeBSD developer at Secion GmbH working on software for Arcor/Vodafone, Hamburg, Germany
Jul 2003 -- Aug 2005
Linux software developer at DN-Systems GmbH, Hildesheim, Germany
Jul 1998 -- Jul 2001
Linux administrator and software developer at Reese-Data-Exchange, Hamburg, Germany

Skills

From my current and past projects I have gathered expertise in the following areas:

One more comment on programming languages: All imperative and object oriented programming languages are more or less the same. If you know how to use one, you can easily adapt to others of the same kind. So although I have listed C/C++ and perl in the above list, I can do development in similar languages as well which would include: Java, Python, Ruby, PHP, sh, pascal and whatever will come in the future. Due to my background in hardware and microcontroller development (and my history on the C64) I know assembler for a number of processors as well.

Contributions to Free Software Projects


$Date: 2020-09-25 03:05:06 +0200 (Fri, 25 Sep 2020) $ © by Dirk Jagdmann, Valid XHTML 1.0 Transitional