Curriculum Vitae, Per Møller Jensen
Personal data
Date of birth: | 1953-03-09 |
Marital status: | Single |
Address: | Ulrikkenborg Allé 33 I mv DK-2800 Lyngby Denmark |
Phone: | +45 72 18 80 24 (work, Tue - Fri) +45 45 87 82 54 (private, Tue - Fri) +45 54 93 22 06 (private, Sat - Mon) |
E-mail: | pmj@login.dknet.dk |
Languages
Danish (native language) |
English (written working language throughout my career) |
"Scandinavian" (read, understand, write and speak) |
German (read and understand, write and speak with difficulty) |
Dutch (read and understand) |
Japanese (read and write with difficulty) |
Employment
2004 - present employed at Mærsk Data Organisator (now
Organisator A/S) as application
programmer.
Tasks:
- Maintenance and design and implementation of extended functionality
(both business logic and user interface) in Winnie, an administrative system
for trade unions and unemployment insurance funds (OpenROAD 4GL, Ingres
database).
- Maintenance and design and implementation of extended functionality in
Kontiki, another administrative system for trade unions and unemployment
insurance funds (Java, EJB, BEA WebLogic server, DB2 database).
1995 - 2003 employed at ABB Signal A/S (formerly EB Signal A/S, later
DaimlerChrysler Signal A/S, later
Bombardier
Transportation, Rail Control Solutions) as senior project engineer.
Tasks:
- Redesign and implementation of event logging in the TMS Train
Management System, a UNIX based system for centralized control of train
traffic.
- Implementation of log event report generation for the TMS system.
- Redesign and implementation of infra structure simulator and log event
replay functionality for testing of the TMS system.
- General debugging and maintenance of the TMS system.
- Supervisor for a German graduate student on her computer science thesis
project which was done at our company.
1990 - 1995 employed at Brüel & Kjær Industri A/S, CMS
Division (now Brüel & Kjær
Vibro A/S) as senior project engineer. Tasks:
- Implementation of basic software for COMPASS, a UNIX based machine health
monitoring system based on vibration measurements. (Oracle database, X
graphics).
- Design and implementation of on-line help function for the COMPASS
system.
- National adaptations of the COMPASS system (French, German, Russian).
- New functionality for the COMPASS system (import of values from
external systems, user defined calculated values etc.).
1989 - 1990 self employed in a failed attempt together with 3
colleagues to develop and market a PC based project management program with
a graphical user interface (GEM) and advanced scheduling algorithms.
Tasks:
- Design and implementation of scheduling algorithms.
- Redesign of user interface (menus, dialogs and screen layout) for a
future version of the program.
- Design and implementation of "context sensitive" help
function.
- Configuration management, testing and debugging.
1981 - 1989 employed at Dansk Signal Industri A/S (later EB Signal
A/S) as project engineer. Tasks:
- Implementation of "Operation and Maintenance" software for
the AXT121 telephone exchange (a PABX for use in extended private phone
networks).
- Design and implementation of software for signalling and switching in
the AXT121 and AXT101 telephone exchanges.
- Maintenance and functional extension of real time operating system for
the APN163 computer (a proprietary Ericsson computer used in AXT121 and
AXT101).
- Design and implementation of test facilities for the APN163 computer.
- Construction of a software quality assurance system and design and
development of related utilities.
- Design and implementation of a compiler for the special purpose
programming language STERNOL used in railway interlocking systems.
- Design and implementation of software for scheduling the program
execution in a MC68000 based railway interlocking system including
functional extensions of an existing real time executive.
- Design and implementation of test facilities for test of interlocking
system software.
Education
Ph. D. Electrical Engineering, 1982, Mathematical Institute,
Technical University of Denmark.
Subject: Assorted combinatorial problems in the areas of graph theory,
matroid theory and algorithmic complexity. Guest at
University of Waterloo, Ontario, Canada
for a 6 month period and employment as research fellow at the
University of Twente, Enschede, Holland
during a 12 month leave from the Ph. D. study.
M. Sc. Electrical Engineering, 1977,
Technical University of Denmark.
Thesis project carried out at Mathematical Institute. Subject: Graph theory
and matroid theory.
Supplementary education: Courses on X/Motif programming, Oracle
databases, object oriented design, EJB and personal development/teamwork.