Selected Accomplishments High Performance Software GDF-Import Fast map compiler. Two hour compilation time on a single workstation, where others need two weeks on a server farm. Role: Principal Software Architect and Developer – Project-Manager: Multi-Platform Build-Envirionment, User-Interface, Optimzed File I/O, Digital Map Format, Multi-Threaded Pipelined Backpatching Compiler- Engine, Lexical Analyzer, Parser, Plugable Code Generators 36 MM: Project Management + Windows/Linux, 32/64 Bit + C++ + wxWidgets + GigaBASE + Multi-Threading + Compiler- Construction + Purify/Quantify/Coverage + Git + Digital Maps + Optimal Algorithms + Templates + Exception Handling A68: Assembler on CP/M-68k, MS-DOS, ROM, Windows, Unix A single-pass back-patching assembler for the Motorola M68K line of microprocessors. It was used to cut the compile time of a project from several hours down to a couple of seconds. Implemented a machine- code optimizer to choose the most performant code. Minimal code size could be achieved by using an optional Multi-Pass-Mode using an incremental optimization strategy to generate both, the fastest and the smallest possible code. 15 MM: Windows + Linux + FreeBSD + C + Compiler-Construction CleanEx A Windows (95...XP) uninstaller/cleaner. The first cleaner that needed less than one second to remove even complex software packages instead of many minutes. Role:  Software Architect and Developer 8 MM: Project Management + Mentoring + Software Metrics + Windows 32 Bit + C++ + Multi-Threading + Purify/Quantify/Coverage + Subversion + MFC + MS SDK + MS DDK + VToolsD + Kernel Programming + System Programming + Windows GUI + Templates + Exception Handling LibPP  A template based C++ library that implements several trees like AVL, Red-Black, B-Tree, R-Tree along with a couple of supporting data structures like linked lists, queues, variable sized arrays etc.. Role: Principal Software Architect and Project Manager 8 MM: Project Management + Mentoring + Software Metrics + Windows / Linux, 32 / 64 Bit + C++ + Intel + Atmel AVR32 + Purify/Quantify/Coverage + Subversion + Git + Optimal Algorithms + Low Latency + Templates
Selected Accomplishments