Roland Mainz

 

Personal details and occupational development

 

 

Personal details

Name:

Roland Sebastian Mainz

Nationality:

German

Languages:

German, English, Latin (basics)

 

 

 

 

 

 

Contact details

Address:

Bahnhofsstraße 5
35390 Gießen

Phone:

+49 641 7 950 090

 

 

Email:

roland.mainz@nrubsig.org

 

 

 

 

Education

6/1998

Baccalaureate/senior secondary education certificate; privilege for higher technical institutes, degree: "Staatlich geprüfter Informationstechnischer Assistent" (State examination as Assistant for Information Technologies)

 

"Rheinische Akademie" in Köln (Cologne): Fachoberschule/Höhere Berufsfachschule für Technik, Fachrichtung Informatik

 

 

 

 

10/1999

Civilian service

 

Institute for Medical Informatics, University Gießen

 

 

 

 

8/2007

intermediate examination for diploma

 

"Fachhochschule (FH) Gießen-Friedberg"
(Higher technical institute/university of applied sciences)

 

 

 

 

 

 

 

 

Profile

Software engineer with Unix system administration skills, specializing in Solaris, high-performance-computing as well as internationalization and localization; experienced with leadership in various open-source projects

 

 

 

 

Special interests (focal points)

  • Parallel and distributed computing
  • Internationalization and localization
  • Virtualisation
  • HPC
  • POSIX standards
  • Desktop environments
  • Artificial intelligence ("Cyc")
  • MPEG
  • Unix

 

 

 

 

Technical abilities/skills

  • Various programming languages including
    • C/C99
    • C++
    • Fortran
    • JAVA
    • Pascal
    • perl
    • REXX
    • Unix shells (ksh88/ksh93, bash, bourne shell)
  • Unix programming
  • Unix adminstration

 

 

 

 

Professional experience

(in parallel to the studies at FH Gießen-Friedberg)

  • Nine years experience in Unix administration
  • Thirteen years experience in Unix programming
  • Project lead for various projects, including:
  • Other experience includes:
    • Several software projects in bioinformatics
    • Maintaining the Solaris port of Mozilla
    • Maintaining the PostScript print engine and related layout code of Mozilla
    • Various MPEG1-related work, including parallelization of MPEG video encoders and decoders

 

 

 

 

References

References from projects at X.org, mozilla.org and opensolaris.org can be provided on demand

 

 

 

 

Work samples

1.3.2007

Talk "Overview of the OpenSolaris Korn Shell 93 Integration Project" at the first German "OpenSolaris Developer Conference", Berlin.
See http://www.guug.de/veranstaltungen/osdevcon2007/abstracts.html#3_6_1 and http://www.opensolaris.org/os/project/ksh93-integration/osdevconf2007/

17.8.2007

First putback of opensolaris.org "ksh93-integration" project;
this putback is the first of a longer serious of putbacks which will introduce ksh93 and related features incrementally into OpenSolaris.
See http://mail.opensolaris.org/pipermail/opensolaris-announce/2007-August/001637.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gießen, 26. August 2007