21.02.99 - now Director of Software Development at RVS Datentechnik in Munich
Leading software engineering and quality management teams in real-time multimedia communication projects (Fax, Voice, Video, Data Transfer, SMS). Responsible for design and implementation of new products and product features with focus on voice/video and data integration and IP-Telephony convergence.
14.07.00 - 21.02.02 Advisory Software Engineer / Architect at Siemens Enterprise Networks, Inc. in San Jose
Contributed actively to system architecture design specifications of the Vo-IP/Multimedia Communication System “HiPath 5000” and assumed the technical lead and architectural responsibility for two major software components:
bull2.gif (120 Byte) Siemens Network API (SNAPI)
Designed, managed and implemented network protocols, Telephony APIs (TAPI, JTAPI, CSTA) and Computer Telephony Integration (CTI) interfaces using C, C++, JNI and JAVA.
bull2.gif (120 Byte) Supplementary Services Component (SsC)
Designed, managed and implemented telephony signaling protocols (H.450, QoS, H.235 Security) including ASN.1 Compilation, En/De-Coding using C++ Object Oriented Programming/Design.
Participated in the design and development of a SIP - H323 gateway prototype.
18.10.99 - 14.07.00 Software Engineer at Siemens Business Communication Systems, Inc. in Santa Clara
Designed and developed components for SIEMENS telecommunication products based on H.323 Standards. One specific area was the design and implementation of Supplementary Services as defined by the H.450 ITU Standard (implementing existing features and proposing new features for standardization).
bull2.gif (120 Byte) Design and analysis using C++ Object Orientated techniques. 
bull2.gif (120 Byte) Worked with ASN.1, both at the syntax and implementation level. 
bull2.gif (120 Byte) Submitted new Supplementary Features to the ITU standards body.
01.03.99 - 27.08.99 Working on my Thesis at Siemens Business Communication Systems, Inc. in Santa Clara
Supplementary Servives for IP Multimedia Communication
bull2.gif (120 Byte) Review project documentation, vendor documentation, applicable standards documents (e.g. H.323, H.450.x etc). Acquire information via Internet and library researches.
bull2.gif (120 Byte) Develop ASN.1 syntax for the primitives exchanged between the Message-Waiting-Indication signaling entities and an application.
bull2.gif (120 Byte) Write a utility in C to print out the syntax tree of an ASN.1 message.
bull2.gif (120 Byte) Write signaling entities for Message Waiting Indication in PDL (Protocol Description Language).
bull2.gif (120 Byte) Develop a H450 Test API residing in the H.323 stack to exports the functionality of the signaling entities to the application and to enable sending and receiving messages to and from the signaling entities.
bull2.gif (120 Byte) Write a test application in C using the H450 Test API to test the proper functionality of the Message-Waiting-Indication signaling entities.
bull2.gif (120 Byte) Develop a general interface mechanism to send and receive primitives in a tree-structured text string.
bull2.gif (120 Byte) Give presentations and organize meetings to share acquired knowledge within the development team.
bull2.gif (120 Byte) Identification and submission of any patent ideas or concepts.
16.08.98 - 25.09.98 Werkstudententätigkeit  bei SIEMENS in München
bull2.gif (120 Byte) Aktualisierung und Gestaltung von Architekturfolien für "HiNet RC 3000" (IP-Telfonie-System)
bull2.gif (120 Byte) Erstellung eines Frontpage Webs für das PN Intranet zu HiNet RC 3000 Architektur/Technologie
bull2.gif (120 Byte) Entwurf der Webfunktionalität mittels MS Frontpage Explorer (Navigation, graphische Elemente)
bull2.gif (120 Byte) Erstellung der Web Seiten mittels MS Frontpage Explorer
bull2.gif (120 Byte) Erstellung einer Anleitung zur künftigen Erweiterung des Webs
11.0897 - 19.09.97 Werkstudententätigkeit bei SIEMENS in München
Spezifizieren von Internet-basierten Signalisierungsprotokollen für einen Multimedia-Messaging-Server:
bull2.gif (120 Byte) Signalisierungsprotokoll für Message-Waiting-Indication
bull2.gif (120 Byte) Signalisierungsprotokoll für Dialog-Prozeduren zwischen Multimedia-Messaging-Server und Client
07.10.96 - 21.02.97 2. Praktisches Studiensemester bei SIEMENS in München
Mitarbeit bei der Planung und Gestaltung von Multimedia-Anwendungen über Internet.
Selbständiges Spezifizieren von Kommunikationsprotokollen für Leistungsmerkmale solcher Multimedia-Anwendungen und Einbringen in internationale Standards.
Eigenverantwortliche Leitung eines entsprechenden Teilprojekts im Rahmen eines Forschungsprojekts zu offenen Schnittstellen für Multimedia-Anwendungen
21.08.95 - 29.09.95 Werkstudententätigkeit bei SIEMENS in München
Erstellen einer relationalen und automatisch aktualisierbaren Datenbank in MS-Access zur Verwaltung von internationalen Standards
05.09.94 - 20.01.95 1. Praktisches Studiensemester bei PEP Modular Computers GmbH
Bestückung und Qualitätskontrolle von VME-Bus basierten Microprocessorplatinen