I am
Software Design Engineer
Graduated Engineer
Development Director
I do
Software Development
Training
Consulting
I know
Linux, Free Software
Renewable Energy
Protocol Test and Security
I am a Senior Software Design Engineer with about twelve years' professional experience in an international company and ten years active involvement in the world's largest free software project. Currently, I am the director of development at renewable energy pioneer Ammonit.
For about twelve years, until 2007-09, I was Software Design Engineer at Tektronix, Inc., formerly, by means of business transfer, Siemens AG. I was working on the K1297 and K1205/K15 protocol testers:
For the K12 platform, I was project lead for the remote control and test automation solution, based on CORBA, implemented features in the TTCN compiler, lead a project implementing various ATM communication protocol conformance tests, and implemented relevant parts of a graphical test development environment based on MSC.
I implemented an automatic documentation build system based on DocBook XML and XSL, and converted the proprietary documentation system to DocBook XML.
For a UMTS load test system, I designed and implemented a fully automatic installation of the server and participated significantly in the design and development of a component architecture based on CORBA, XML, and the PostgreSQL RDBMS for C++, Python, and Java.
I did in-house cross-compiler maintenance with host Linux and Solaris and target VxWorks, was responsible for the maintenance of various development tools and did the build management for multiple products (K1297-G20, K1205, and K15), incl. build automation, problem analysis, software test and test automation.
I accomplished internal and external trainings about the developed products, e.g. the TTCN Compiler, the MSC environment, and the remote control and test automation solution and participated in working groups of ETSI.
I am a team player with a lot of experience in small and huge teams, distributed among timezones. Travelling world-wide is possible, moving permanently is not an option, however. I speak German and English, and I'm learning Spanish. I'm used to work closely with customers and giving customer training.
I am Diplom-Ingenieur Nachrichtentechnik (Graduate Engineer in Telecommunication Engineering) with a degree from University of Applied Sciences (TFH), Berlin.
I know various programming languages, such as Python, C, and the Bourne shell on an expert level, JavaScript, Java, and C++ quiet good and even used Forth, Perl and Lisp. I know formal description techniques, such as TTCN-3, ASN.1, and MSC and I hold the ETSI TTCN-3 Certificate. The typical UNIX development tools, such as make, Subversion, Emacs are used in my projects.
I'm using with Free Software since about 1988, at that time GNU software running on the Atari ST home computer. Since 1993, I'm exclusively using Linux, registered as user 7456. Starting with SLS 1.0.3(?) with kernel 0.99.12 (of 1993-08), I first switched to Slackware, and found then to Debian GNU/Linux.
Since 1998-08 I am a Debian developer and participate in many teams. Nearly all my work on Free Software goes into this project. Working in an international team of more than thousand volunteers world-wide over many years is a rewarding, sometimes challenging, experience.
Projects, I contributed to include Dia, a diagram editor, and Wireshark, a powerful protocol analyzer. I contributed patches and documentation to many free software projects. Programs I wrote include ttcn-el, the world's first TTCN-3 editor, and ttcn3parser, a primitive parser for TTCN-3. Currently, I'm working a lot with Trac and Bitten.
You may want the Debian reference card or the Firefox/Iceweasel search plugins.
And now for something completely different: I practice social dances, especially Argentine Tango. In Berlin I learned from Mabel Rivero, Irmel Weber and in Buenos Aires from Anita Monteagudo and Pablo Retamar, Augusto Balizano and Miguel Moyano, Martín Maldonado and Mauricio Ghella, Noelia Coletti and Pablo Georgini, Raúl Masciocchi and Corina Herrera and others. Sometimes I teach tango in exchange for learning something else, e.g. tap dancing.
All rights reserved. Contact and E-Mail