Technical Notes
Technical Abbreviations Database
Carsten Kuckuk
Schuetzenstrasse 8/1
D-71634 Ludwigsburg
Phone: +49-7141-92 57 19

To lead a team of engineers and programmers in development of complex, state-of-the-art systems.
Professional Experience
September 1994 to present,
Project Lead, and formerly Software Engineer, for a major product
RIB Software AG (formerly RIB Bausoftware GmbH), Stuttgart, Germany
  • Project lead for the design of a new system architecture
  • Responsible for data migration between several major and minor releases
  • Responsible for data storage using the object-oriented database, ObjectStore
  • Designed and implemented several application modules
  • Designed and implemented an ODMG compatible interface layer for accessing relational databases as if they were object-oriented databases
  • Platforms: Windows and Linux, C++ and Java
    March 1990 - May 1994
    Software Developer,
    Neurovision GmbH, Oberhausen, Germany
  • Designed and implemented a software cross-development system consisting of a compiler, macro-assembler, linker, and debugger for an embedded TMS320C25 Digital Signal Processor System
  • Designed and implemented a distributed volume-visualization program for a Transputer system
  • Designed and implemented an OPI picture-data replacement system for Postscript files
  • Designed and implemented a schematic file converter for CAD systems
  • Platforms: Windows, MS-DOS, embedded systems, Pascal, C, Assembler
    April 1989 - September 1992
    Teaching Assistant with Lehrstuhl Praktische Informatik (part-time),
    Fakultät für Mathematik, Ruhr-Universität Bochum, Germany
  • Implemented a new logic programming language interpreter from specifications
  • Typeset scripts
  • Corrected exercises
  • Involved in research about fast parsing techniques
  • Platforms: SunOS, VMS, MS-DOS, Pascal, C
    August 1994
    Diplom-Mathematiker,Nebenfach Elektrotechnik, Schwerpunkt Informatik,
    Ruhr-Universität Bochum, Germany

    (Equivalent to a Master's degree; major in Mathematics, minor in Electronics)
    Native German, fluent English (CPE), conversational French and Italian, basic Russian and Greek (modern)
  • HvK Alumni, class of 1986
  • Toastmasters International, Area Governor 2003/4 for D59E2, AG 2005/6 for D59F1
  • Die Maerkte

    Buzzwords for Automatic Resume Harvesters
  • Operating Systems: CP/M, Linux (Unix compatible), MS-DOS, PC-DOS, SunOS, TOS, VMS, Windows NT, Windows 2000, Windows XP
  • Design Languages: UML, SA/RT Hatley Pirbhai
  • Assembly Languages: 6502, 68000, 8080, 8085, 8086, 80386, Pentium, TMS320C25
  • Programming Languages: Assembler, Basic, C, C++, Forth, Fortran, Java, Lara, Lopus, Modula-2, Pascal, Prolog
  • Skripting Languages: Bash, Perl, PHP, SH
  • Markup Languages: Docbook, HTML, SGML, TeX, XML, WML
  • Page Description Languages: PDF, Postscript
  • Hardware Description Languages: VHDL
  • Real Languages: English, French, German, Greek, Italian, Russian
  • Methodologies: Booch, Design Patterns, OOA, OOD, OOP, SA/RT Hatley Pirbhai, Thinking
  • Databases: (Relational RDBs) MySQL, Oracle, Watcom SQL, (Object-Oriented OODBs) ObjectStore
  • Favourite food: Thai