Fachlicher Schwerpunkt dieses Freiberuflers

Senior Systems and Software Engineer, Technical Project Lead

Available from
Aug 23, 2019
Availability
100 %
on customer site
100 %
Areas

D6

Cities
Darmstadt
10 km
Brombachtal
50 km
Contact Settings

I prefer getting offers for these sites. However, you may also contact me for interesting projects in other places.

Projects

07/2019 - 08/2019

2 months

Review technical papers submitted

Roles
Scientifc Paper Reviewer
Customer
CSAE 2019
Place of work
Sanya (China)
Tasks
  • Review technical papers submitted for the conference (blind peer review).

08/2013 - 04/2019

5 years 9 months

Requirements Engineering

Roles
Lead Engineer for the evolution of EARS towards central processi
Customer
EUMETSAT
Place of work
Darmstadt (Germany)
Tasks
  • EARS and Third Party Data Services System Engineering Consultant
  • Providing consultancy support to EARS in the following areas:
    • Requirements Engineering;
    • Architectural Design; SW-Design; Interface Design;
    • Implementation;
    • Validation, Verification;
    • Releasing, Maintenance.
  • Maintaining the EARS system design.
  • Creating and maintaining the EARS system requirements. (DOORS)
  • Planning for and implementation of new EARS services.
  • Providing operational support as required.
  • Specialist in maintaining development lifecycle related documentation: Requirements, System and
    Software Design, Verification and Acceptance procedures (Verification plans, Test Case definition);
  • Development of product formats and compression techniques.
  • Responsible for third party data processing packages (AAPP, PPS)
Skills

Java (5-8)

Linux

PostgreSQL

Oracle

HTML

JScript

SQL

XML

07/2016 - 10/2016

4 months

Case Study for the database migration

Roles
Database administrator
Customer
ieits integrated enterprise IT solutions GmbH
Place of work
Brombachtal (Germany)
Tasks
  • Case Study for the database migration from Oracle to PostgreSQL/PostGIS for the EUMETSAT Long Term Archive (UMARF)
Skills

Oracle 12g

PostgreSQL/PostGIS 8.3

08/2010 - 08/2013

3 years 1 month

Providing support and advice

Roles
IT Consultant (Software Engineer for Data Access Systems)
Customer
EUMETSAT
Place of work
Darmstadt (Germany)
Tasks
  • Providing support and advice to new missions such as Sentinal-3, MTG; in the following areas:
    • Requirements Engineering;
    • Architectural Design; SW-Design; Interface Design;
    • Implementation Planning and Control;
    • Testing, Releasing, Maintenance.
  • Provide support and technical expertise for the maintenance and development of common infrastructure monitoring tools and related software products.
  • Trained in EUMETSAT's processes related to CM, ARs, DM and ECPs.
  • Provision of support, as required, to critical operations.
  • Specialist in maintaining development lifecycle related documentation: Requirements, System and Software Design, Verification and Acceptance procedures (Verification plans, Test Case definition).
  • Design responsible for the S3 enhancements of UMARF and EOPortal.
  • Manage technically the frame contract with Solenix (GEMS, SMART, SPRS, EARS Scheduler & CODEM); being the central interface with Solenix for all technical matters.
  • Coordinate the Software Engineering Working Group (SWEG) and provide expertise for IPR related matters in the directorates OPS and TSS.
  • Coordinate and provide expertise for the Software Engineering Framework (SEF) design and deployment in the Technical Computing Environment (TCE).
  • Provide expertise for and participate in intergovernmental working groups lead by ESA: LTDP, SAFE.
Skills

Java (5-8)

C++

Linux

Windows

Oracle 11g/12g

PostgreSQL/PostGIS

HTML

JScript

CORBA

XML

05/2005 - 08/2010

5 years 4 months

analysis, e.g. requirements engineerin

Roles
Project manager, lead Software-Engineer, Business or sector Sate
Customer
RapidEye AG
Place of work
Brandenburg a.d. Havel (Germany)
Tasks
  • RapidEye is the first German privately owned company owning a satellite constellation for remote sensing in the visible and NIR spectrum.
  • Performing all tasks in software-engineering and project management:
    • analysis, e.g. requirements engineering;
    • modeling, e.g. architectural and SW design;
    • implementation
    • test
    • documentation
    • roll-out/release
    • maintenance
    • effort estimation
    • cost estimation
    • team-leader,
  • e.g.: Project Product Processing System (PPS): The PPS is a core module of RapidEye's ground segment for the tasking and control of RapidEye's satellite constellation, and for automatic generation of value-added products. RapidEye's GS is running 24/7. The PPS was designed and implemented taking the 24/7 requirement into account, and to be operated with minimal operator involvement.
  • I was the lead Software-Engineer and designer of the PPS.
  • Participation in system reviews (PDR, CDR, ORR) with international prime contractor.
  • RapidEye is, similar to EUMETSAT, composed by a multitude of nationalities and internationally active.
Skills

Java (4-6)

Swing

C++

HTML

PostgreSQL/PostGIS

ESRI ArcGIS

XML

JScript

04/1997 - 12/2005

8 years 9 months

Various Projects

Roles
Freelancer, consultant, SW developer
Customer
Various
Place of work
Berlin (Germany)
Tasks

6 months

Customer: Biotix GmbH

Role: Lead engineer (2 person team)

Tasks:

  • Development of a web-based application for the determination of paternity likelihoods (URL auf Anfrage,inactive)

2 months, 3 months, 6 months

Customer: Federal Institute for Health Protection of Consumers and Veterinary Medicine (BgVV),Berlin/Germany (now Federal Institute for Risk Assessment BfR)

Role: Lead engineer (2 person team)

Tasks:

  • Execution of small research projects

18 months

Customer: Alpha Travel Consultants GmbH

Role: Project Manager (2 project managers, 7 Russian developers, 2 assistants)

Tasks:

  • Re-implementation (new concept) of a webbased application for the Internet-based booking and administration for a reseller of travel arrangements.
Skills

IIS 5.0

ISAPI

C++

Java

MS Access

Windows

MS Access

MS .NET

C#

JScript

Ajax

05/1998 - 05/2005

7 years 1 month

Performing all tasks in software-engineering

Roles
Manager software development, project manager, consultant and SW
Customer
CMO Information Systems GmbH
Place of work
Berlin (Germany)
Tasks
  • Performing all tasks in software-engineering and -development:
    • analysis
    • modeling, design (architectural, software, interfaces)
    • effort estimation
    • cost estimation
    • implementation
    • test
    • documentation
    • roll-out/release
  • for different projects


Mainly:

  • developing webapplications for a pallet-tracking-system,
  • online reporting,
  • statistical process control,
  • customer complaint management system,
  • material complaint management system,
  • customer product approval system.
    • Developing client-server applications for modeling the technical business processes in a mass production industry (statistical process control, factory data capturing, reporting of production figures, ticket printing).
    • Providing support to international customer base (1st, 2nd and 3rd level support). Providing on a regular basis on-site support to installation and acceptance of new SW versions in various European countries (UK, Ireland, Spain, Portugal, France, Austria, Italy, Sweden, Russia, Czech Republic).
Skills

C++

Java

MFC

Oracle 7-9

MS SQL Server

MySQL

C#

XML

Windows

IIS

ATL

STL

COM/DCOM

OCX

RPC

OLE

ODBC

01/1998 - 04/1998

4 months

Supervision and analysis of systems

Roles
System administrator and SW developer
Customer
SDC GmbH (now CMG Deutschland GmbH)
Place of work
Berlin (Germany)
Tasks
  • Supervision and analysis of systems (InfTalkServer/ Middleman, DDS, DIST-Server, Asset Control, Infinity).
  • Administration and modeling of Infinity-definitions.
  • Tool development with VBA (Access 7.0).
  • Effort estimations for migration plans.
  • Documentation of technical and organizational procedures.
Skills

Windows

Linux

Oracle

MS SQL Server

VBA

C++

05/1996 - 12/1997

1 year 8 months

Development of a computerized decision support system

Roles
Research assistant and SW Developer, Scientific Assistant
Customer
Federal Institute for Health Protection of Consumers and Veterinary Medicine (BgVV) (now Federal Institute for Risk Assessment BfR)
Place of work
Berlin (Germany)
Tasks
  • Development of a computerized decision support system for the prediction of possible toxicological effects of chemicals when applying to skin and eyes. Published results in international professional journals.
Skills

MS Access

VBA

02/1995 - 09/1995

8 months

SW Development

Roles
SW Developer
Customer
NOVUM GmbH
Place of work
Dahlewitz (Germany)
Tasks
  • SW Development of an MS Access based application for the administration of data in the real-estate area.
Skills

MS Access

VBA

07/1992 - 06/1994

2 years

SW Development

Roles
SW Developer (student job)
Customer
debis CCS GmbH
Place of work
Berlin (Germany)
Tasks
  • SW Development of medical application software for physicians.
Skills

Turbo Pascal

DBASE

12/1993 - 03/1994

4 months

office applications (Word, Excel)

Roles
Lecturer / Trainer
Customer
Local government of Berlin
Place of work
Berlin (Germany)
Tasks
  • Lecturer for office applications (Word, Excel)

02/1990 - 10/1992

2 years 9 months

Creating presentations

Roles
Assistant of the plant manager (student job)
Customer
IBM Germany
Place of work
Berlin (Germany)
Tasks
  • Assistant of the plant manager
  • Creating presentations.
  • Small SW development projects

Skills

Language Skills
English
C2/C1
French
B1/B2
German
Mother tongue(s)
Italian
A1
Russian
A1

Products / Standards / Experiences

Communication skills

Excellent communication skills, highlighting team spirit, and very good ability to adapt to multicultural environments, gained through my work experience at CMO (international customer base), RapidEye (>20 different nationalities) and EUMETSAT.Very experienced with international partner and customer base. Very friendly. Highly professional.

Organisational / managerial skills

  • International project management
  • Business, system and software requirements analysis and management
  • Pre-sales activities
  • Team- and project leader
  • Object oriented Software, Hardware and System design and architecture
  • Test management
  • Risk Management
  • Effort and cost estimation and supervision
  • Project development supervision
  • Integration
  • Configuration, rollout and release management
  • Documentation
  • Operation and maintenance management
  • Technical peer reviews
  • Mentoring Juniors
  • Used to working autonomous, proactively, unobserved, with minimal guidance and supervision

Job-related skills

More than 23 years of professional IT experience in all relevant sections as international project manager and senior software and systems engineer. Excellent analytical skills; technically very sound. Providing good and clear professional communication.

Mathem. Software:
SPSS, Statistica, Mathematica, Matlab, R


Geographical Software:
PCI Geomatica, ESRI, gdal, OpenJump


Modeling Techniques & Tools:
UML 2.0, EER, Enterprise Architect, DOORS, RAMS


Architectures:
Client-Server, PC, Web-Server (IIS, Apache, Tomcat, nginx)


System Programming/Components:
ActiveX/ATL, STL, COM/DCOM, WinAPI, OCX, RPC, MFC, OLE, multi-tier, MS .NET Framework,Windows services


Network/Interfaces/Protocols:
Database Interfaces (ADO(.NET), ODBC, JDBC, DAO, OCI), ISAPI Extensions und Filters, TCP/IP

Consulting:
Client-server strategies, IT software strategies

Standards:
CCSDS, ECSS

Office Applications:

MS Office, Open Office, various. graphics tools (27)

Web-Development:
XML-family (XML, XML-DOM, XSLT, XSL-FO, XSD, XPath, XQuery) (17), HTML (20), ASP (10),JScript, (20), VBScript (13), ASP.NET (5), PHP (15), JSP (4), SOAP/WSDL/Web Services/Ajax (10)

SELF-ASSESSMENT:

  • Information processing Proficient user
  • Communication Proficient user
  • Content creation Proficient user
  • Safety Proficient user
  • Problemsolving Proficient user

Programming Languages
.NET
Ada
Assembler for misc. microprocessors
Z80, 68xxx, 80x86
Basic
C
C#
C++
Visual Studio, Eclipse
Eclipse
Java
Modula
Shell scripting
bash, etc.
SQL
Turbo Pascal
Visual Basic

Databases
Centura SQLBase
MS Access
MS SQL Server
Oracle
7, 8, 9, 10g, 11g, 12g
PostgreSQL/PostGIS

Hardware
PC
x86
SAN
Server

Operating Systems
DOS
MS Windows
Novell Netware 3.x, 4.x
OS/2
Unix/LINUX
VAX VMS

Comments

Honours and awards, Conferences, Publications on request.


Education and Training

04/1990 - 04/1995

5 years 1 month

General Computer Science, specialization in Robotics

Certification
MSc Computer Science (Diplom-Informatiker)
Institute
Technical University of Berlin, Berlin (Germany)

08/1980 - 06/1987

6 years 11 months

Highschool

Certification
"Abitur" (1.3)
Institute
Gymnasium: Albert-Schweitzer-Oberschule, Berlin (Germany)

Training History

Trainings:

08/1987–02/1990:

Electronics Engineering Technician - Communications, Information, Technology (certificate of apprenticeship of the Berlin Chamber of Industry and Commerce), IBM Germany, Berlin (Germany)
Electronics Engineering Technician - Communications, Information Technology (certificate of apprenticeship of the Berlin Chamber of Industry and Commerce)

×
×