
Professor of Media and Computing at University of Applied Sciences Oldenburg/Ostfriesland/Wilhelmshaven
Emden Area, Germany

Professor of Media and Computing at University of Applied Sciences Oldenburg/Ostfriesland/Wilhelmshaven
Emden Area, Germany
Software Development Manager with thorough experience in building software solutions for and with start-up companies as well as large multinationals.
Experienced in (re-)building and coaching development teams, getting the processes in place and the software development process streamlined and measurable.
Always interested in building "bridges" between academics and business or the other way around!
Fluent in English, German and Dutch.
• Rebuilding "crashed" software development teams.
• Thorough project planning skills using dynamic scheduling.
• Strong background in (theoretical) aspects of parallel systems.
• Substantial working experience in both academical and commercial environments.
(Educational Institution; 501-1000 employees; Higher Education industry)
September 2004 — Present (4 years 11 months)
“Medieninformatik” (Media and Computing) is an online course that awards the degree of both Bachelor and Master of Science. It is offered through an e-Learning-Platform supported by the collaboration of a consortium of universities in northern Germany.
For the Emden location I am responsible for the programming tract (3 semesters: Java & Design Patterns), the operating systems tract (3 semesters: OS & Distributed Systems) as well as software engineering, project management and authoring systems.
Apart from lecturing I have been involved in a number of projects for commercial partners in cooperation with the Emden ITI (Institute for Innovation Transfer), including POI/POS-Systems, consulting for Software Development and Process Management, design of graphical user interfaces for consumer devices and more recently the development of automatic electronic trading systems.
(Privately Held; 51-200 employees; Computer Software industry)
September 2001 — June 2004 (2 years 10 months)
At Nedstat I have been responsible for the Software Development Department, which develops Nedstat's web-site traffic measurement products: Sitestat, Nedstat Pro & Nedstat Basic.
For the implementation of these products C++, Perl & PHP are used as well as a number of open source products (LAMP). In this position I also had the responsibility for Quality Assurance.
Due to the fact that Nedstat’s services are offered through the Application Service Provider (ASP) model, which implies the need for 24/7 system availability, I also had an increased level of immediate interaction with Application and System Administrator tasks.
At Nedstat, I have been able to improve overall Software Development by implementing processes and systems for strict tracking of incidents and feature requests as well as by introducing documentation standards.
As a result of these administration efforts, reporting as well as general knowledge about the state of the products has been improved.
(Privately Held; 11-50 employees; Computer Software industry)
April 2001 — June 2001 (3 months)
Early 2001, I was recruited for the position of Vice President of Engineering and Development for Kidata AG in Siegburg, Germany. Kidata developed a distributed content re-purposing, cross-media publishing framework with support for personalization.
At Kidata I had the responsibility for all software engineering and technical product development aspects. I managed 25 software developers as well as a group of external developers. The developers were divided into two teams, with one team concentrating on the back-end of the framework (C++, CORBA, Oracle) and one team on the front-end application (Java, EJB).
All development at Kidata was done under Linux with the use of several open source software packages.
Due to the difficult economic situation and retracted loans Kidata was forced to shut down operations in the summer of 2001.
In this position I was a member of the Management Team.
(Public Company; 201-500 employees; QVDX; Computer Software industry)
November 1999 — March 2001 (1 year 5 months)
In November 1999 I joined Rogue Wave Software in Amsterdam as a member of their Professional Services Group. Rogue Wave is a supplier of C++ libraries, components and frameworks as well as services aimed at offering total solutions.
After an internal reorganization in July 2000, I got promoted to Director Technical Services, Europe and took over the management responsibility for all technical employees in Europe, including Technical Support, Application Engineering and Professional Services (15 people). In this position I was also responsible for handling all European Service and Consulting contracts.
At Rogue Wave, I have improved the processes for the handling of consulting contracts and introduced an audit program.
The most rewarding aspect has been to be involved in envisioning and defining large solutions for our customers in tight cooperation with both our customers and my colleagues from Sales and Legal.
In this position I was a member of the Management Team.
(Privately Held; 11-50 employees; Computer Software industry)
January 1999 — October 1999 (10 months)
In search for more responsibilities and new career opportunities I decided to return to the Netherlands and joined a start-up company, TriLoc (Almere), specialized in system migration (Y2K & Euro) as a member of their R&D staff with the intention of moving into a management position of the R&D group after growth of the company.
At TriLoc I have been responsible for the definition of internal software standards and the transformation of a prototype implementation into an industrial-strength application. The ‘Logic Mining’ project aimed at automatically extracting business logic from legacy systems resulting in the redocumentation in UML as well as a repository with detailed information about the architecture of the legacy system.
Due to the smaller than expected number of Y2K-assignments and lack of sustained funding, TriLoc went out of business in October 1999.
(Privately Held; 1001-5000 employees; Computer Software industry)
October 1993 — December 1998 (5 years 3 months)
In October 1993 I started working for DeTeWe (Deutsche Telefon Werke). Our department cooperated closely with Siemens in the development of software for switching systems for digital telephone networks (EWSD).
Through this cooperation with Siemens, I had the opportunity to be involved in very large-scale software development. My specialization was Traffic Measurement for both Digital/ISDN and ATM switching systems. Moreover, I was involved in a project that provided an object-oriented interface to the (legacy) EWSD subscriber administration and in the development of a SOHO-ISDN-PBX.
In all projects at DeTeWe I have been responsible for: software design, software development, software test and software documentation.
I also have led several internal courses on Review Techniques, Formal Description Techniques and Object-oriented Modelling (OMT, UML).
During my last two years at DeTeWe I represented the company in the ITG working group “System- und Anwendungs-Software”.
(Privately Held; 11-50 employees; Information Technology and Services industry)
January 1993 — June 1993 (6 months)
In December 1992 I moved to Germany where I have been employed by ISYTEC (Institute for Applied System Technology) in Bremen.
At ISYTEC I have been responsible for the definition of internal software standards and the introduction of object-oriented design methods (OMT).
I also have been involved in the analysis and design trajectory of three projects at ISYTEC: an FMECA system (MBB-ERNO), a dedicated system for
a car-recycling plant (City of Bremen) and a Network Management System for an ISDN communication system (STN-Atlas) that all eventually resulted in Windows applications based on a client/server architecture.
(Educational Institution; 5001-10,000 employees; Research industry)
June 1988 — December 1992 (4 years 7 months)
As part of the practical work of my Master’s Thesis I have cooperated in the design of a specification language for parallel communicating processes called PSF (Process Specification Formalism). As a result of this I was offered the position of PhD student, with the assignment to work on the implementation of a compiler and several other software tools for the above-mentioned language.
During the period I was employed by the University of Amsterdam as PhD student I have mainly been responsible for the transfer of theoretical results from the field of process algebra into a functional set of computer programs, which were implemented by a small group of programmers including myself.
The research on PSF has resulted in a number of international publications in journals, presentations on conferences and eventually a book about the language and its application for specification of communication protocols that has been issued by Cambridge University Press in 1993.
PhD , Computer Science , June 1988 — July 1992
Doctor's Degree in Computer Science on May 25th, 1995
PhD. Thesis:
G.J. Veltink
Tools for PSF
ILLC Dissertation 1995-9
University of Amsterdam, 1995
ISBN: 90-74795-29-3.
Selected Publications:
S. Mauw & G.J. Veltink (eds.)
Algebraic specification of communication protocols,
Cambridge University Press, 1993.
ISBN 0-521-41883-6
G.J. Veltink
The PSF Toolkit,
in: Computer Networks and ISDN systems 25 (1993) pp. 875-898,
Elsevier Science Publishers, 1993.
S. Mauw & G.J. Veltink
A proof assistant for PSF,
in: Proceedings CAV ´91, Aalborg, Computer-Aided Verification,
LNCS 575, pp. 158-168,
Springer Verlag, 1992.
G.J. Veltink
XP, an experiment in modular specification,
in: Proceedings FORTE ´91, Sydney,
Formal Description Techniques IV, pp. 149-164,
(K.R. Parker & G.A. Rose, eds.),
North-Holland, 1992.
S. Mauw & G.J. Veltink
A process specification formalism,
in: Fundamenta Informaticae XIII (1990), pp. 85-139,
IOS Press, 1990.
MSc. , Computer Science , August 1982 — May 1988
Master's Degree in Computer Science on May 5th, 1988
software engineering, authoring systems, object-oriented programming, project management, project planning,