contact: http://www.xing.com/profile/Andreas_Otto6 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''' ---- 10 nov 2009 * founder of the [NHI1] project * founder of the [Test-Driven-Compiler] project * founder of the [Programming-Language-Micro-Kernel] project * finish of the [libmsgque] project with the current release-level 3.8, all plant tasks are finished ---- 1 mar 2008 * responsible engineer to migrate the entire infrastructure of a life insurance company to the ''state of the art'' 1. migrate 10804 C++ source-code and header files from gcc 3.x to 4.x 1. migrate JAVA back-end to 5.x 1. migration of the entire hardware to a set Intel Server with Double-Quad-Core CPU and 32G memory 1. migrate all servers from SLES 9.X to 10.X 1. upgrade all databases from Oracle 9.x to 10.x 1. migrate application environment from 32 bit to 64 bit 1. entire rewrite of the system-programming 1. schedule test and qualification activities 1. build WEB-Interface for common-tasks and setup a community-wiki for documentation and collaboration 1. perform roll-out, monitoring and coordination ---- 20 sep 2007 * responsible engineer for setup the middleware infrastructure at Qimonda (http://www.qimonda.com) * Qimonda is a spin of from Infineon (http://www.infineon.com) to lead the DRAM business * responsible to setup, maintain and operate the following components: 1. WebSphere MQ 1. [openFT by Fujitsu-Siemens] 1. Mercator 1. TIBCO Rendezvous 1. Subversion 1. [Business Information Dispatcher (BID)] ---- 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 * [openFT by Fujitsu-Siemens] ---- This is just a subset (I can not remember all the projects) '''Banking''' ---- I. a couple of tools used to setup and maintain 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 SW known as ''Xetra'' and ''Eurex'' (by german stock exchange). ''Xetra'' and ''Eurex'' is SW for management of Stock and Option Market issues (something like Ebay for the big guys) (all together ~ 10 independent projects) ---- III. a tool called sophis to calculate P&L on stock and option market deals ---- '''Telecommunication''' ---- I. a couple of tools used to setup and maintain 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 interact 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 bad idea to write a compiler for Tcl. I called this SW just ''Compiler'' and it was used to compile tcl-scripts into native binaries. This works very well on the different kinds of 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 back 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 it's 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. ---- III. I call myself 100% Unix and this means in 2007 100% (Linux, SunSolaris, ..), 100% (MacOsX) and later also 100% Windows (win32, together withe the [libmsgque] project). The later package I discovered this year (2004) to finally close my last OS world gap. ---- '''Projects''' ---- * [Business Information Dispatcher (BID)] : a tool to organize your business-process * [libmsgque] : an framework to linking applications together * [tclterm] : a curses interface as package for tcl * [opmenu] : an generic administration interface using [tclterm] curses package ---- [[ [Category Person] ]]