Tcl'er since ~1994 (my boss put me into a group to develop a SW management tool based on Tcl/Tk). Until now I wrote a lot of of Tcl/Tk software mostly used by German companies. '''current project''' ---- 07 jan 2005: since end of 2004 I work for http://www.infineon.com doing support and programming for the middleware group. my work including support for: * [http://en.wikipedia.org/wiki/WebSphere_MQ] WebSphere MQ - message based middleware from [IBM] * [http://en.wikipedia.org/wiki/WebMethods] webMethods - XML/java based business integration platform * [http://en.wikipedia.org/wiki/OpenFT] openFT - ftp like file sending 19 aug 2004: currently I work on [the 'Freiburg' project] ---- This is just a subset (I can not remember all the projects) '''Banking''' ---- I. a couple of tools used to setup and maintain a SW known as ''Kondor'' (by Reuters). ''Kondor'' is used as back-office SW mostly for money exchange and money-market deals. I wrote a plug in technology to extend the default features of "Kondor" with special customer reports (all together ~ 20 independent projects) ---- II. a couple of tools used to setup and maintain a SW known as ''Xetra'' and ''Eurex'' (by german stock exchange). ''Xetra'' and ''Eurex'' is a SW for management of Stock and Option Market issues (something like Ebay for the big guys) (all together ~ 10 independent projects) ---- '''Telecommunication''' ---- I. a couple of tools used to setup and maintain a SW known as ''Ars'' (by Remedy). This SW is used to create 3-tier database based Applications. The GUI is a generic tool called ''Remedy User'' and acts like a ''Web-Browser for Ars special data''. This mean all the application-logic is placed in the server and no application specific client-setup is necessary. First I designed a Tcl-Extension to act with the Ars-Api. With this extension I wrote a lot of tools to do near everything with Ars and the applications run on it. (all together ~ 30 independent projects) ---- '''Industry''' ---- I. At the end of the last millennium I had the ill idea to write a compiler for Tcl. I call this SW just ''Compiler'' and used it to compile tcl-scripts into native binaries. This works very well on the different kindsof Unix's, Mac Os and Windows. The benefits are speed (significant faster), security (nobody can read your code) and ease (putting everything together). But I call this project useless because I never got my investment back. The only things I learned were: * every SW project is possible if you put the right guys at the right place * never try to do business with people who have no money * never start a project before you know how to get the money backicafe.spacenet.de/ 12 aug 2006: today I read an article in the german computer magazine called IX. the artcle was about a new windows (c) product called '''PowerShell''', a replacement for the traditional '''command''' shell, well ... at least the name of my project '''POWER Tcl''' survived partly after 6 years of silence ---- II. [libmsgque] a tool for connecting ''something'' together. This is a very generic description but its just a generic tool. This tool is used to connect very different software (mostly a legacy application) with other software (mostly something useful or something hype). Connecting means the connected SW acts like one SW but with the benefit of independent roots. ---- II. I call me 100% Unix and this means in 2004 100% (Linux, SunSolaris, ..) 100% (MacOsX) and 100% Windows (SFU). The later one I discovered this year (2004) to finally close my last OS world gap. Windows (SFU) or [Interix] is a full Unix running as a Windows subsystem and used to provide a Posix infrastructure to the Windows OS. I maintain the Tcl/Tk port to [Interix] (because I'm the first one who did it). Together with Tcl/Tk I've done an Expect port as well. ---- III. a collection of Sw tools called [TclBase] ---- '''Projects''' ---- * [libFreiburg] : an application framework to create ''Freiburg'' services * [tclFreiburg] : tcl client to use ''Freiburg'' services * [snmpFreiburg] : service and client using [net-snmp] and [libFreiburg] * [vmware evaluation WS 6.0 beta 3] : evaluate vmware for use in appliances ---- [[ [Category Person] ]]