Here I try to keep track, of what I've done at work in the years since my Informatik study at the ETH Zurich (1982-1988).
If you are looking for a job, I've put up a page with the little I know on the subject of job search.
2009 |
Still owning and working for iNodes AG.
|
2008 |
Still owning and working for iNodes AG.
|
2007 |
Still owning and working for iNodes AG.
|
2006 |
Still owning and working for iNodes AG.
|
2005 |
Still owning and working for iNodes AG. |
2004 |
Still owning and working for iNodes AG.
|
2003 |
Still owning and working for iNodes AG. |
2002 |
Still owning and working for iNodes AG where I now have to take care of an employee.
|
2001 |
Still owning and working for iNodes AG.
|
2000 |
Upgrade servers at Symmetrix. Left APS and founded iNodes AG together with René Degen.
|
1998-1999 |
Again at Alcatel where I support and maintain some tools used by the System 12 developers. Those tools are mainly compilers for application specific languages. Most of the tools are written in VS Pascal and run on IBM mainframes. But I maintain also part of a tool written in Java. In the second half of 1999 I helped out also in the Uni-Curu group. The last two month of the year I'll make sure the web server at Symmetrix are ready for Y2K. |
1998 |
From end of March until start of July, I was at the Bank for International Settlements in Basel. There I had to watch a small VAX/VMS cluster two days per week. |
1997 |
Some Java work at Alcatel, helping out a team, which had troubles meeting the deadline. |
1996-1997 |
Besides my work for Symmetrix, I spend some time helping out Alcatel, in the group I used to work until 1995. |
1995-1998 |
Set up and administrate the Web Site for APS and Symmetrix, as well as for all Symmetrix customers. We first started with a PC running Linux. Later a DecStation was added, which is now our main server. In May 1997 the Linux server was converted to Windows NT 4.0, to give us the mean to get experience in both Unix and Windows environments. |
1993-1995 |
Worked on Alcatel STR AlmaSub project. This is a follow-up to Uni-Curu, but was redesigned using object oriented methodologies, and has been implemented in C++. I was involved again in the team, which had to define a new CMISE object model, able to support all new services offered by the next generation of exchanges. This time the team was larger, as Siemens exchanges should be suported too. Then I helped during detail design of communication modules. I wrote a tool, which generated linearisation routines out of data definitions from C header files. These procedures are needed to provide persistent storage for those data structures. This was my first time, I used C++. I also helped developers with interpreting communication traces and configuration of the communcation software. Besides that I helped in the general administration of the HP-UX workstation and Dec Unix servers used for development. |
1993 |
Worked on Alcatel's ATOM project, a large GUI application for controlling all aspects of an exchange. I was added to the team writing a form handler DLL, to help them meet the deadlines. This was my third experience in using C. Work was done partly in Zurich and partly in Stuttgart, as this component was part of the Alcatel SEL contribution to ATOM. |
1990-1992 |
Worked on Alcatel STR Uni-Curu. I first worked in a team composed of persons from Ascom and from Alcatel, which defined an object model for customer administration in telephone exchanges. The goal was to use CMISE as a common language to administer both Alcatel S12 and Ericson AXE 10 exchanges from a single application. After the definition phase I helped writing some of the modules involved in the communication part and in interprocess communication. I liked on this project, that they used Modula-2 as programming language. And I had the opportunity to see deeper into the VMS operating system, as this application was designed to run on VAXes. |
1990 |
Started to work for APS in Zurich, a small company, which does consulting, and through its affiliate Symmetrix is offering Web hosting since 1996. |
1988-1990 |
For a company, which doesn't exist anymore, I wrote the frontend for a compiler, which had to translate from a somewhat strange programming language they had defined. This was my second experience in C. |
1986-1990 |
For a laser-show company, I had to define and implement a PC based system which allowed them to create the shows, and control the laser deflection units for displaying them. This was done in Turbo Pascal, with some assembler aids in the first days, when an 8MHz PC AT was used. Later, the system was moved to a 33MHz 386, and the assembler parts could be rewritten in Pascal, as now the deflection unit was the limiting factor, and no more the computing power of the PC. At the end the system was augmented so that two PCs could be run in sync, to allow two pairs of deflection units to be controlled. |
1986-1991 |
Together with Jörg Straube, Markus Schaub and René Degen I worked on the M2AMIGA Modula-2 development system for the Amiga. This started during the time we all studied at the ETH, and was the most "fun" project of all I did, as we had the liberty to do what we liked. M2AMIGA was distributed by A+L AG. It seems at least Sall Data in Denmark still tries to sell them:-) |
