Rhein-Main-Neckar, Raum Karlsruhe or Stuttgarter Region ideal
Groß Berlin auch möglich.
Sonnst nach abfrage.
The position is a mixture of System Administration Solaris/Unix, Deployment of software, Participation in implementation and deployment of a Continous Integration (CI) System. and 2 level support for other departments of the Bank.
My duties include:
Development of system supervision systems using logstash, elastic search and grafana
Responsible for maintenance of ATM System by GCAA (United Arab Emirates)
This includes:
Responsible for maintenance of Billing and Clearing Systems. The systems are implemented in java and deployed under tomcat., using oracle database as backend. The following frameworks were used
Responsible for the development, test, validation, verification and maintenance of Radar Monitor and Analysis Displays (RMD) and Air Traffic Control Displays (RDD/SDD) for air traffic controllers and Electronic Strips Displays. Furthermore was scrum master, coach for a team of external consultants and the deputy product expert for ATC displays.
Provided day to day operational support for customers in Slovenia, Iceland, Finland and Austria, including analysis of anomaly reports, identifying the course for the anomaly and bug fixing, test and validation of modified software, saving changes, preparing document for patch installation for next release. Safety assessments were undertaken for each release.
Air traffic management systems are large heterogeneous systems, which exchange data via lan using udp/tcp protocols.
Major contributions from me were:
In the last 10 Month I have worked as team leader (scrum master) , coach for a team of external consultants and deputy product expert for ATC displays.
Responsible for building and maintaining an it-infrastructure with several servers and approximately100 unix-, linux and windows clients.
The work included all aspects of system administration:
Was responsible for the technical coordination of a project called E-biosci. This project addressed the design and development of a pan-European web-based search portal in life science, where users can search literature, theses, genes, proteins and patents.
The system is implemented as a distributed system where the different subsystems (search-engines, data-repositories, document-location-system etc.) are communicating with the main-portal through soap- or REST-interfaces and data are exchanged as xml-encoded packages.
The main web-server was implemented in java - using jsp, Djakarta struts and java servlets. Soap interfaces were implemented with axis (java) and perl:soap (perl).
The main duties were:
Further responsibilities included:
My task was development of a Web based CRM system for the insurance industry ("New customer search") called Microprofiler. The frontend was implemented in html/javascript and the backend in perl/cgi using a oracle 9 database server.
In addition to this project I was engaged with development of JAVA-based applications, partly Applet/Servlet programming and partly stand-alone client-applications using Internet as communication channel. The GUI was implemented using the java swing framework.
Application developer in the EUREX/XETRA Application Division responsible for specification and execution of functional regression test-procedures for the EUREX front-end and backend systems. Responsible for the functional regression team of approximately 25 members.
Consultant in the MTP-MPEF Operational Team.
Duties included those defined 1996-1998, as well as:
Consultant in the Operational Division. Focussed on the Meteorological Extraction Facility (MPEF), which is a part of the MTP Ground Segment.
MPEF is a distributed system consisting of several UNIX workstations and extracts several meteorological parameters/products from the incoming spacecraft images. The final products are disseminated to the European Weather Services for use in global weather forecast models.
The functional system consists of several processing chains, which are responsible for the product calculations, several meteorological workstations for presentation and manual quality control, and system control supervising the complete system.
All data processing is performed by daemons, which are controlled by a scheduling unit.
Duties included:
Responsible for the development and implementation of meteorological systems and meteorological workstations. The systems and meteorological workstations were connected by a nation-wide LAN.
The work included:
The science project: Computer Visions – methods for real time image sequences, later the project: MOBS (Modular Image Processing Systems) and finally the ESPRIT Basic Research Action project: Vision as process.
Scientific Topics were: “Velocity Estimation from Image Sequences using optic flow” and “Distance estimation using stereography and moving camera (Active Vision)”.
Besides my Ph-D study I I undertook a number of additional scientific activities:
Employed by Brüel and Kjær Industries, Copenhagen, specifying man-machine-interface for a virtual acoustical measurement system consisting of several Unix-workstations, intended for the Ship and Airplane Industries.
Worked on scientific topics with digital signal-processing. Some of the research results were implemented on real-time hardware in collaboration with the industrial partners Bang & Olufsen, Danish Telecom and Lyngsø Maritime Control Systems.
Part-time teaching assistant in mathematics and digital signal processing at University of Aalborg.
Professional Experience.
1982-1984:
Part-time teaching assistant in mathematics and digital signal processing at University of Aalborg.
1984-1986:
Research Officer on the National Danish Speech Recognition Science Project.
Scientific topics were several digital signal-processing disciplines:
Some of the research results were implemented on real-time hardware in collaboration with the industrial partners Bang & Olufsen, Danish Telecom and Lyngsø Maritime Control Systems.
1986-1987:
Employed by Brüel and Kjær Industries, Copenhagen, specifying man-machine-interface for a virtual acoustical measurement system consisting of several Unix-workstations, intended for the Ship and Airplane Industries. The MMI specification was based on the CGI-standard (Computer Graphic Interface) inspired from the Athene project at MIT, and the resulting functionality resembled strongly the current X-windows systems.
1987-1992:
Ph. D Student by Laboratory of Image Processing at the University of Aalborg. I was first working on the science project: Computer Visions – methods for real time image sequences,later the project: MOBS (Modular Image Processing Systems)and finally the ESPRIT Basic Research Action project:Vision as process.
Scientific Topics where:
Besides my Ph-D study I was involved in several additional scientific activities:
1992-1996:
Employed by the Danish Weather Service (DMI). I was engaged with development and implementation of meteorological systems and meteorological workstations. The systems and meteorological workstations were connected by a nation-wide LAN.
The work included:
1996-1998:
Employed by Computer Resources International A/S (from 1/12 1997 taken over by Terma) as Consultant by the Operational Division at Eumetsat Headquarter in Darmstadt. My work was concentrated on the Meteorological Extraction Facility (MPEF), which is a part of the Meteosat Ground Segment.
MPEF is a distributed system consisting of 20 UNIX workstations and extracts several meteorological parameters/products from the incoming spacecraft images. The final products are disseminated to the European Weather Services for use in global weather forecast models. The system is designed using object-oriented methods and consists of several subsystems.
Functional the system consists of several processing chains, which are responsible for the product calculations, several meteorological workstations for presentation and manual quality control, and system controllers supervising the complete system. All data processing is performed by daemons, which are controlled by a scheduling unit.
My duties by Eumetsat included:
1999-2000:
Employed by CARA Software Systems (Bull Information Systems) as Consultant by the MPEF Operational Team at Eumetsat Headquarter in Darmstadt. My duties are a continuation of the activities taken place 1996-1998 at Eumetsat. Additional duties in this period were:
2000:
Employed by German Stock Exchange in Frankfurt as application developer in the EUREX/XETRA Application Division. My tasks were specification and execution of functional regression test-procedures for the EUREX front-end and backend systems. In the last part of the period I was working as team-leader for the functional regression team.
2001:
Employed by Systematika, Heidelberg as Project Manager and Senior Developer. My task was development of a Web based CRM system for the insurance industry (“Neukunden suche”) calledMicroprofiler. The system was implemented in JavaScript and perl/cgi with Oracle Database as backend. Intelligent software modules were added to classify users into customer categories. The
System were based on statistical customer information supplied by the company PanAdress, and
these information were linked to the address-database from Telekom to provide addresses of potiential customers.
In addition to this project I was engaged with development of JAVA-based applications, partly Applet/Servlet programming and partly stand-alone client-applications using Internet as communication channel. The applications checks the address pool of a user against the databases from Deutsche Telekom/Deutsche Post, and returned a “cleaned”/updated address set to the user.
2002-2008:
Employed by European Molecular Biology Organisation as Senior Technical Officer. I was assigned to a project called E-biosci. This project addresses the design and development of a pan-european search portal in life science, where users can search literature, theses, genes, proteins and patents. The search could take place in one of the 3 languages: English, French or German. The system is implemented as a distributed system where the different subsystems (search-engines, data-repositories, document-location-system etc.) are communicating with the main-portal through soap- or RAST-interfaces and data are exchanged as xml-encoded packages.
The main-portal (web-front-end) is implemented in java (jsp / java-servlets) using a template-generating system called clownbike and soap-clients were developed using axis. The different soap-servers are implemented under various operating systems (Linux, Unix, windows) and programming languages (java, perl, php and C++).
My current duties are
Besides the technical management I am also engaged in the development of web-front-end and some of the soap services.
In the last 2 years I developed several intelligent online application system for post doctorants. The systems request automatically references from referees based on the information submitted by the applicant. The system generates a pdf document of the application ( including all uploaded documents) and send it by email to the interviewer selected by the administrator. After the interview the interviewer submits a interview report, and the system generates a complete report for the final selection committee.
Finally I have developed an online- registration portal for multiple conferences/meetings. The system was based on the content management system Mambo, which was extended to support multiple domains. The administrator add a new conference to the system, and meeting participants can submit their registration and additional information, which may vary from meeting to meeting. The organizer for a specific meeting can login and download the submitted data for his/her meeting.
All these system are based on php with mysql and postresql as backend databases.
Januay 2008 - :
Employed by University of Heidelberg, HCI Department. HCI is a new large Image processing department (Excellence Project) making research in image processing for the German Industry. I am working as system administrator and responsible for building and maintaining an it-infrastructure with several servers and approximately 100 unix-, linux and windows clients. HCI was established on basis of 3 different research groups, and a major part of the work was to harmonize 3 different it-landscapes into one.
The work includes all aspect of system administration: network setup with gateways, dns- and dhcp servers, setup of file- and computation servers, setup of firewall, web- and mail-servers and setup of software for central monitoring and maintenance of a large pool of linux clients. Finally setup and adjustment/extension of content management based web-sites and development of a helpdesk system for 1. Level support was a part of my duties.
08/1964 ? 06/1973
Basic School in Denmark.
Lögstör (Denmark)
08/1973 ? 06/1976
Graduate High School (mathematic/physic line) in Denmark.
Vesthimmerlands Gymnasium, Aars (Denmark)
09/1976 ? 06/1977
Graduate 1 year of mathematics and physics
University of Aarhus, Aarhus (Denmark)
09/1980 ? 06/1984
Master of Science in Electrical Engineering
EQF level 7
University of Aalborg, Aalborg (Denmark)
Master Thesis: On the use of Vector Quantization in isolated word recognition.
Related document(s): master.pdf
04/1987? 03/1992
Ph. D. In Digital Image Processing
EQF level 8
Faculty Council of Technical Science, University of Aalborg,, Aalborg (Denmark)
Dissertation: On the use of Local Symmetries in Image Analysis and Computer Vision.
JAVA Frameworks
GUI Development Kits
GUI Builder Tools
System Engineering
Network Protocols
Development IDE
Debugging/Profiling Tools
Version Control
Content Management System
Other tools
See projects
Rhein-Main-Neckar, Raum Karlsruhe or Stuttgarter Region ideal
Groß Berlin auch möglich.
Sonnst nach abfrage.
The position is a mixture of System Administration Solaris/Unix, Deployment of software, Participation in implementation and deployment of a Continous Integration (CI) System. and 2 level support for other departments of the Bank.
My duties include:
Development of system supervision systems using logstash, elastic search and grafana
Responsible for maintenance of ATM System by GCAA (United Arab Emirates)
This includes:
Responsible for maintenance of Billing and Clearing Systems. The systems are implemented in java and deployed under tomcat., using oracle database as backend. The following frameworks were used
Responsible for the development, test, validation, verification and maintenance of Radar Monitor and Analysis Displays (RMD) and Air Traffic Control Displays (RDD/SDD) for air traffic controllers and Electronic Strips Displays. Furthermore was scrum master, coach for a team of external consultants and the deputy product expert for ATC displays.
Provided day to day operational support for customers in Slovenia, Iceland, Finland and Austria, including analysis of anomaly reports, identifying the course for the anomaly and bug fixing, test and validation of modified software, saving changes, preparing document for patch installation for next release. Safety assessments were undertaken for each release.
Air traffic management systems are large heterogeneous systems, which exchange data via lan using udp/tcp protocols.
Major contributions from me were:
In the last 10 Month I have worked as team leader (scrum master) , coach for a team of external consultants and deputy product expert for ATC displays.
Responsible for building and maintaining an it-infrastructure with several servers and approximately100 unix-, linux and windows clients.
The work included all aspects of system administration:
Was responsible for the technical coordination of a project called E-biosci. This project addressed the design and development of a pan-European web-based search portal in life science, where users can search literature, theses, genes, proteins and patents.
The system is implemented as a distributed system where the different subsystems (search-engines, data-repositories, document-location-system etc.) are communicating with the main-portal through soap- or REST-interfaces and data are exchanged as xml-encoded packages.
The main web-server was implemented in java - using jsp, Djakarta struts and java servlets. Soap interfaces were implemented with axis (java) and perl:soap (perl).
The main duties were:
Further responsibilities included:
My task was development of a Web based CRM system for the insurance industry ("New customer search") called Microprofiler. The frontend was implemented in html/javascript and the backend in perl/cgi using a oracle 9 database server.
In addition to this project I was engaged with development of JAVA-based applications, partly Applet/Servlet programming and partly stand-alone client-applications using Internet as communication channel. The GUI was implemented using the java swing framework.
Application developer in the EUREX/XETRA Application Division responsible for specification and execution of functional regression test-procedures for the EUREX front-end and backend systems. Responsible for the functional regression team of approximately 25 members.
Consultant in the MTP-MPEF Operational Team.
Duties included those defined 1996-1998, as well as:
Consultant in the Operational Division. Focussed on the Meteorological Extraction Facility (MPEF), which is a part of the MTP Ground Segment.
MPEF is a distributed system consisting of several UNIX workstations and extracts several meteorological parameters/products from the incoming spacecraft images. The final products are disseminated to the European Weather Services for use in global weather forecast models.
The functional system consists of several processing chains, which are responsible for the product calculations, several meteorological workstations for presentation and manual quality control, and system control supervising the complete system.
All data processing is performed by daemons, which are controlled by a scheduling unit.
Duties included:
Responsible for the development and implementation of meteorological systems and meteorological workstations. The systems and meteorological workstations were connected by a nation-wide LAN.
The work included:
The science project: Computer Visions – methods for real time image sequences, later the project: MOBS (Modular Image Processing Systems) and finally the ESPRIT Basic Research Action project: Vision as process.
Scientific Topics were: “Velocity Estimation from Image Sequences using optic flow” and “Distance estimation using stereography and moving camera (Active Vision)”.
Besides my Ph-D study I I undertook a number of additional scientific activities:
Employed by Brüel and Kjær Industries, Copenhagen, specifying man-machine-interface for a virtual acoustical measurement system consisting of several Unix-workstations, intended for the Ship and Airplane Industries.
Worked on scientific topics with digital signal-processing. Some of the research results were implemented on real-time hardware in collaboration with the industrial partners Bang & Olufsen, Danish Telecom and Lyngsø Maritime Control Systems.
Part-time teaching assistant in mathematics and digital signal processing at University of Aalborg.
Professional Experience.
1982-1984:
Part-time teaching assistant in mathematics and digital signal processing at University of Aalborg.
1984-1986:
Research Officer on the National Danish Speech Recognition Science Project.
Scientific topics were several digital signal-processing disciplines:
Some of the research results were implemented on real-time hardware in collaboration with the industrial partners Bang & Olufsen, Danish Telecom and Lyngsø Maritime Control Systems.
1986-1987:
Employed by Brüel and Kjær Industries, Copenhagen, specifying man-machine-interface for a virtual acoustical measurement system consisting of several Unix-workstations, intended for the Ship and Airplane Industries. The MMI specification was based on the CGI-standard (Computer Graphic Interface) inspired from the Athene project at MIT, and the resulting functionality resembled strongly the current X-windows systems.
1987-1992:
Ph. D Student by Laboratory of Image Processing at the University of Aalborg. I was first working on the science project: Computer Visions – methods for real time image sequences,later the project: MOBS (Modular Image Processing Systems)and finally the ESPRIT Basic Research Action project:Vision as process.
Scientific Topics where:
Besides my Ph-D study I was involved in several additional scientific activities:
1992-1996:
Employed by the Danish Weather Service (DMI). I was engaged with development and implementation of meteorological systems and meteorological workstations. The systems and meteorological workstations were connected by a nation-wide LAN.
The work included:
1996-1998:
Employed by Computer Resources International A/S (from 1/12 1997 taken over by Terma) as Consultant by the Operational Division at Eumetsat Headquarter in Darmstadt. My work was concentrated on the Meteorological Extraction Facility (MPEF), which is a part of the Meteosat Ground Segment.
MPEF is a distributed system consisting of 20 UNIX workstations and extracts several meteorological parameters/products from the incoming spacecraft images. The final products are disseminated to the European Weather Services for use in global weather forecast models. The system is designed using object-oriented methods and consists of several subsystems.
Functional the system consists of several processing chains, which are responsible for the product calculations, several meteorological workstations for presentation and manual quality control, and system controllers supervising the complete system. All data processing is performed by daemons, which are controlled by a scheduling unit.
My duties by Eumetsat included:
1999-2000:
Employed by CARA Software Systems (Bull Information Systems) as Consultant by the MPEF Operational Team at Eumetsat Headquarter in Darmstadt. My duties are a continuation of the activities taken place 1996-1998 at Eumetsat. Additional duties in this period were:
2000:
Employed by German Stock Exchange in Frankfurt as application developer in the EUREX/XETRA Application Division. My tasks were specification and execution of functional regression test-procedures for the EUREX front-end and backend systems. In the last part of the period I was working as team-leader for the functional regression team.
2001:
Employed by Systematika, Heidelberg as Project Manager and Senior Developer. My task was development of a Web based CRM system for the insurance industry (“Neukunden suche”) calledMicroprofiler. The system was implemented in JavaScript and perl/cgi with Oracle Database as backend. Intelligent software modules were added to classify users into customer categories. The
System were based on statistical customer information supplied by the company PanAdress, and
these information were linked to the address-database from Telekom to provide addresses of potiential customers.
In addition to this project I was engaged with development of JAVA-based applications, partly Applet/Servlet programming and partly stand-alone client-applications using Internet as communication channel. The applications checks the address pool of a user against the databases from Deutsche Telekom/Deutsche Post, and returned a “cleaned”/updated address set to the user.
2002-2008:
Employed by European Molecular Biology Organisation as Senior Technical Officer. I was assigned to a project called E-biosci. This project addresses the design and development of a pan-european search portal in life science, where users can search literature, theses, genes, proteins and patents. The search could take place in one of the 3 languages: English, French or German. The system is implemented as a distributed system where the different subsystems (search-engines, data-repositories, document-location-system etc.) are communicating with the main-portal through soap- or RAST-interfaces and data are exchanged as xml-encoded packages.
The main-portal (web-front-end) is implemented in java (jsp / java-servlets) using a template-generating system called clownbike and soap-clients were developed using axis. The different soap-servers are implemented under various operating systems (Linux, Unix, windows) and programming languages (java, perl, php and C++).
My current duties are
Besides the technical management I am also engaged in the development of web-front-end and some of the soap services.
In the last 2 years I developed several intelligent online application system for post doctorants. The systems request automatically references from referees based on the information submitted by the applicant. The system generates a pdf document of the application ( including all uploaded documents) and send it by email to the interviewer selected by the administrator. After the interview the interviewer submits a interview report, and the system generates a complete report for the final selection committee.
Finally I have developed an online- registration portal for multiple conferences/meetings. The system was based on the content management system Mambo, which was extended to support multiple domains. The administrator add a new conference to the system, and meeting participants can submit their registration and additional information, which may vary from meeting to meeting. The organizer for a specific meeting can login and download the submitted data for his/her meeting.
All these system are based on php with mysql and postresql as backend databases.
Januay 2008 - :
Employed by University of Heidelberg, HCI Department. HCI is a new large Image processing department (Excellence Project) making research in image processing for the German Industry. I am working as system administrator and responsible for building and maintaining an it-infrastructure with several servers and approximately 100 unix-, linux and windows clients. HCI was established on basis of 3 different research groups, and a major part of the work was to harmonize 3 different it-landscapes into one.
The work includes all aspect of system administration: network setup with gateways, dns- and dhcp servers, setup of file- and computation servers, setup of firewall, web- and mail-servers and setup of software for central monitoring and maintenance of a large pool of linux clients. Finally setup and adjustment/extension of content management based web-sites and development of a helpdesk system for 1. Level support was a part of my duties.
08/1964 ? 06/1973
Basic School in Denmark.
Lögstör (Denmark)
08/1973 ? 06/1976
Graduate High School (mathematic/physic line) in Denmark.
Vesthimmerlands Gymnasium, Aars (Denmark)
09/1976 ? 06/1977
Graduate 1 year of mathematics and physics
University of Aarhus, Aarhus (Denmark)
09/1980 ? 06/1984
Master of Science in Electrical Engineering
EQF level 7
University of Aalborg, Aalborg (Denmark)
Master Thesis: On the use of Vector Quantization in isolated word recognition.
Related document(s): master.pdf
04/1987? 03/1992
Ph. D. In Digital Image Processing
EQF level 8
Faculty Council of Technical Science, University of Aalborg,, Aalborg (Denmark)
Dissertation: On the use of Local Symmetries in Image Analysis and Computer Vision.
JAVA Frameworks
GUI Development Kits
GUI Builder Tools
System Engineering
Network Protocols
Development IDE
Debugging/Profiling Tools
Version Control
Content Management System
Other tools
See projects