
|
Beginning Jan 2015 |
|
Director of the Bosch strategic project program on IoT (Internet of Things).
|
Feb 2013- May 2014 |
|
Helped to organize the 5th Bosch Conference on Systems and Software Engineering (BoCSE 2014), a 4-day
international event with about 650 participants held in Forum Ludwigsburg, May 2014. The conference
comprised 48 scientific paper presentations in 4 parallel tracks and 20 half-day tutorials. Member of
the organization committee, member of the program committee, responsible for the final conference
program.
|
Since Jan 2013 |
|
Project director for a Bosch-wide project on "Big Data and
Data Mining Services".
|
Oct 2012- Dec 2012 |
|
Interim project manager for a Bosch-wide project on "Big Data and
Data Mining Services".
|
Jan 2012- Mar 2013 |
|
Helped to create and lead a european consortium to apply for a publicly funded research
project "FIONA — Framework for Indoor and Outdoor Navigation Assistance".
Successful acquisition of the project with funding from July 2013 - July 2016
from the ITEA2 program.
Consortium partners: Concatel S.L. (Spain), Comland d.o.o. (Slovenia), Fraunhofer (Germany),
GiTy (Czech Republic), Havelsan (Turkey), Infineon (Germany), Masaryk University
(Czech Republic), Proficomms (Czech Republic), Ulm University of Applied Science
(Germany).
|
Jan 2012- Mar 2013 |
|
Creator and leader of a national consortium to apply for a publicly funded research
project "iserveU — Intelligent Modular Service Robotics Functionality".
Successful acquisition of the project with funding from March 2013 - February 2016
from the German Ministry of Education and Research (BMBF).
Consortium partners: University of Ulm, Katharinen Hospital Stuttgart, REC GmbH,
RWTH University of Aachen, Technical University of Clausthal, University of
Erlangen-Nürnberg.
|
Jan 2012- Sep 2012 |
|
Positioning Data Mining and handling of Big Data as central strategic
topics at Bosch Research. Coordinating possible use cases with different
Bosch business units, organizing workshops, preparing a Bosch-wide
TOP project proposal and sheparding the proposal through the approval
process.
|
Dec 2010- Nov 2011 |
|
Overall project manager and Program Chair for the 4th international Bosch
Conference on Systems and Software Engineering (BoCSE) November 2011
(4 days, 7 invited keynotes, 20 half-day tutorials, over 50 technical
presentations in 4 parallel tracks, 600 international participants).
|
Apr 2010- Jan 2011 |
|
Preparation and successful closure of a Joint Development Agreement between
RB Corporate Research and the company of Aethon,
Inc. about the co-development of technologies for transport robots in hospitals;
establishment and coordination of an office for business development for Bosch
robotics technologies.
|
Jan 2010- Dec 2010 |
|
Positioning of ultrasonic array technology for cost-efficient environment
sensing in robotics applications; coordination of the (external) development
of prototype hardware; business development and establishment of internal and
external partner relationships.
|
Jan 2010- Apr 2010 |
|
Support of RB Venture Capital at selecting innovative, promising startups in the
domain of service robotics; led to the successful investment in the company of
Aethon, Inc., Pittsburgh, USA,
a producer of transport robots and supplier of hospital logistics solutions.
|
Sep 2009- Dec 2012 |
|
Member of the ECHORD Advisory Board; Consulting for the project
"European Clearing House for Open Robotics Development" founded by the European
Union in the 7th framework program.
|
Aug 2008- Oct 2009 |
|
Establishing the research area for service robotics in Bosch's research
section for software-intensive systems. Special focus on person following
and guiding, as well as intelligent maneuvering in human environments.
Positioning of internal and publicly founded projects.
|
Jan 2008- Dec 2012 |
|
Founder and head of research group AEY2 (Advance Engineering for Systems, Group 2: Cognitive Systems).
Current research topics are: environment detection, data fusion, situation-aware systems, machine learning,
intelligent software, and software architectures for autonomous systems.
|
Jan 2008- Dec 2012 |
|
Responsible for the competence development of the department members (about 45 employees);
competence analysis and target definition.
|
Apr 2007- Mar 2008 |
|
Helping to shape Bosch's overall research strategy in the field of information processing. In April
2007, Bosch started out to frame a total of five major company-wide research areas,
"information processing systems" being one of these. In a team of eight, we work on defining
the research strategy and identifying strategic research areas.
|
Sep 2006- Dec 2007 |
|
Member of the Software Process Improvement (SPI) project. Establishment of a configuration management
(CM) discipline in research projects, helping to reach a CMMI level 2 certification of our projects. Preparation of a division-wide CM
handbook and continuous coaching of project managers.
|
Oct 2006- Mar 2007 |
|
Helped to organize the 3rd Bosch Conference on Systems and Software Engineering (BoCSE 2007), a 3 day
international event with about 500 participants held in Forum Ludwigsburg, March 2007. The conference
comprised 40 scientific paper presentations in 3 parallel tracks and 12 half-day tutorials. Member of
the organization committee, member of the program committee, responsible for the final conference
program.
|
Oct 2006- Mar 2007 |
|
Represented Bosch during the preparation of the first national IT summit of the German government at
the BMBF (ministry of education and research). Helped
to shape the "IT strategy for the information society"
(PDF) presented at the summit
in November 2006.
|
Jun 2006- Dec 2007 |
|
Head of division's IT team. The IT team manages both the division's PC-based desktop environment
(roughly 400 PCs for 160 employees) and the UNIX-based server environment (Sun Solaris). Tasks include
PC setup and configuration, electronic software distribution and management, user management and access
control management to central file servers, inventory management, and server administration.
|
Jun 2006- Dec 2007 |
|
Head of research group AEY3 (Advance Engineering for Systems, Group 3: Software Engineering and
Development Environments). Research topics included: autonomous systems, intelligent software,
model-driven software development, and Eclipse-based
development environments.
|

|
Jan 2005- May 2006 |
|
Lead architect for the product "OpenView Application Management Profiles"
(AMPs), a solution for automating the installation, configuration, migration and
patching of complex server applications; development of an XML-based
configuration language and the corresponding workflow engine; architecture
design, language definition, prototype development; extension to support
sophisticated configuration file management.
Technologies: XML, XSD, OpenView Radia, Tcl |
Jun 2005- Sep 2005 |
|
Lead architect for the migration of the Radia communications
infrastructure from client-initiated to server-initiated connections; architecture design,
protocol design, and development of a secure Reverse Proxy solution including a private
Certification Authority.
Technologies: Java, SSL, Radia |
Apr 2005- Jul 2005 |
|
Development of a technique to correctly sequence
low-level hardware configuration tasks (BIOS updates, RAID configurations, drive
partitioning etc.) in the Desired State management environment of the product
"OpenView Radia OS Manager"; patent pending. |
Aug 2004- May 2006 |
|
Architect in HP's core team for developing architectures
and solutions for "Managing the Adaptive Enterprise"; design of
model-driven and service-oriented architectures (MDA/SOA) for distributed management
systems; technology evaluation and selection, prototype development, management of
the cooperation with HP Labs;
Technologies: MDA, SOA, UML, SDL, CIM, MOF, RDF, WSDL, IUDD, Java |
May 2004- Mar 2005 |
|
Lead architect for the HP OV Radia OS Manager for
Unix projects (targeting HP-UX, Sun Solaris, and Linux). Architecture design and
prototyping for HP's automated OS provisioning solutions, including database design, HP Ignite
integration, Ignite config parsing and publishing, Sun Jumpstart integration,
Linux Kickstart integration, directory (ldap) and Radia Management Portal (RMP)
integration.
Related technologies: Radia, Ignite, Jumpstart, Kickstart, Tcl, LDAP/DSML, C,
lex/yacc, SDL. |
Apr 2004- Jun 2004 |
|
Architecture and data model design for OS provisioning
in a Storage Area Network (SAN) environment.
Related technologies: Radia, LDAP, Tcl, HP-UX, Symmetrix. |

|
Jan 2004- Mar 2004 |
|
Lead architect for a software management and server
provisioning project at Ericsson in Stockholm, Sweden. Consulting in project
organization, setup, and management. Environment analysis, requirements
specification, and architecture design.
Related technologies: Radia. |
Jan 2003- Dec 2003 |
|
Project manager for a software management project
at Altana Pharma in Konstanz, Germany. Architecture design and implementation
of a global software distribution solution for the Altana Pharma Holding.
Related technologies: W2k, AD, Radia.
|
Jul 2002- Dec 2002 |
|
Lead for pre-sales actibities and project
acquisition at Atlana Pharma, Konstanz, Germany. Environment analysis,
software package analysis, technical consulting, development of migration
concepts and architecture designs.
Related technologies: Radia.
|
Dec 2001- Sep 2002 |
|
Project manager for a sub-project at T-Systems
for Deutsche Post in Darmstadt, Germany. Integration of a Novadigm Radia
software management solution with the Active Directory structure and the
asset management system at Deutsche Post. Architecture design and implementation.
Related technologies: Radia, ValueWeb, Oracle, AD, LDAP, Java.
|
Oct 2001- Sep 2002 |
|
Project manager for a software management
project at Siemens Medical in Erlangen, Germany. Detailed requirements
analysis in the area of software management for medical equipment and medical
solutions, including remote access, asset management, electronic software
distribution, and automated software repair. Tool selection, process
consulting, prototype implementation.
Related technologies: Radia.
|
Feb 2001- Dec 2001 |
|
Lead architect for a configuration management
project at HP Managed Services (formerly HP Outsourcing) in Böblingen,
Germany. Design and implementation of a system for managing and distributing
HP OpenView Operations (OVO) template configurations. Technology and tool
evaluation, architecture design, and implementation. The project won the Novadigm
Award of Excellence in Innovation at the Novadigm
Conference in Oct. 2001!
Related technologies: HP OVO, Radia, Java, Tcl, HTML, TSPs.
|

|
1999/2000 |
|
Supervision of the design and implementation of two
generic operating system kernels for embedded systems addressing
multi-threading, ITC, synchronization, and memory management.
|
1998-2000 |
|
Refinement and application of the
Design Space technique for a tool-supported, partially automated
configuration of operating systems. Cooperation in the design of a
Design Space tool, implementation of a visualization package for the
Design Space tool. (Java, Swing)
|
1998-2000 |
|
Development of the concept of
generic components,
research in appropriate generator techniques, development of a Java-based
meta-programming technique for C++ including the appropriate generators.
|
1998-1999 |
|
Architecture design of a scalable distributed control
system for building automation (climate control, lighting control, access
control etc.). Implementation of the distributed infrastructure including
a location-transparent event system. (Java)
|
1998-1999 |
|
Design and implementation of the SFB's
Web
appearance; some help on the administration of the server.
Design and implementation of our group's web pages.
(HTML, Javascript)
|
1998 |
|
Re-design and re-implementation of the
Bundesliga Polls,
an online game for the two german soccer leagues. (Perl, shell scripts)
|
1998 |
|
Implementation of a distributed hypertext-based dictionary
tool for domain dictionaries; to be used during software development
within a product-line. (Java, Swing, JDBC, MS Access)
|
1998 |
|
Design and development of a Web-based error reporting
and time monitoring system for software development activities. (HTML, ASP, SQL-Server)
|
1997 |
|
Design of a distributed train control system in SDL. Porting
of the generated code to the QNX operating system and complementing the
code to control a Märklin model train by 4 QNX PCs. (SDL, C).
|
1996-1997 |
|
Architecture re-design of the Web-based distributed development environment
Booster.
Supervision of the Java-based re-implementation.
|
1995-1996 |
|
Design of a secure, efficient, and scalable off-line electronic
payment system capable of micro-payments. Implementation and integration
into the Web-based distributed development environment Booster.
(C++).
|