Roland Mainz

 

Angaben zur Person und beruflicher Werdegang

 

 

Daten zur Person

Name:

Roland Sebastian Mainz

Geschlecht:

männlich

Geburtsdatum:

05.07.1975

Geburtsort:

Düren

Nationalität:

Deutsch

Ehestand:

verheiratet

 

 

Sprachen:

Deutsch (Muttersprache), Englisch (flüssig in Wort und Schrift), Latein (Grundkenntnisse)

 

 

 

 

Addressdaten

Wohnsitz:

Monroestraße 23
35394 Gießen

Telefon:

+49 641 3992797

 

 

E-Mail:

roland.mainz@nrubsig.org

 

 

 

 

Ausbildung

6/1998

Staatlich geprüfter Informationstechnischer Assistent, Fachhochschulreife

 

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

 

 

 

 

10/1999

Zivildienst

 

Institut für Medizinische Informatik, Universiät Gießen

 

 

 

 

11/2008

Vordiplom

 

Fachhochschule (FH) Gießen-Friedberg,
Studiengang Informatik

 

 

 

 

 

 

 

 

Profil

Software-Entwicker mit Adminstrationserfahrung von Unix-Systemen (spezialisiert auf Solaris), Kenntnissen in High-Performance-Computing als auch Internationalisierung und Lokalisierung. Erfahrung in der Leitung von Open-Source-Projekten

 

 

 

 

Interessensschwerpunkte

  • Parallele und verteile Architekturen
  • Internationalisierung und Lokalisierung
  • Virtualisierung
  • High-Performance-Computing (HPC)
  • POSIX/SUS-Standards
  • Desktopumgebungen
  • Künstliche Intelligenz ("Cyc")
  • MPEG
  • Unix
  • Solaris/UNIX Betriebssystementwicklung

 

 

 

 

Technische Fertigkeiten

  • Verschiedene Programmiersprachen, u.a.
    • ISO C/C11
    • ISO C++/C++11
    • Fortran
    • JAVA
    • JavaScript
    • Pascal
    • perl
    • REXX
    • Unix shells (ksh88/ksh93, bash, original bourne shell (bsh))
    • POSIX/SUS Standardwekzeuge, inklusive awk, join, grep, sed, sh, tr, u.s.w.
  • POSIX/SUS Applikationsentwicklung, inklusive Threads, Multibyte character support, Lokalisierung(=l10n), Internationalisierung(=i18n), realtime programming, reguläre Ausdrücke in verschiedenen Variationen u.s.w.
  • Unix Systemprogrammierung, u.a. detailliertes Wissen über die inneren Vorgänge/Abhängigkeiten in libc und dem dynamischen linker
  • Unix Systemadministration
  • Erstellung und Pflege von Dokumentation in DocBook/XML

 

 

 

 

Berufserfahrung

(parallel zum Studium an der FH Gießen-Friedberg erworben)

 

 

 

 

Referenzen

Referenzen aus Projekten der Organisationen X.org, mozilla.org und opensolaris.org können bei Bedarf nachgereicht werden

 

 

 

 

Arbeitsproben

1.3.2007

Vortrag "Overview of the OpenSolaris Korn Shell 93 Integration Project" auf der ersten deutschen "OpenSolaris Developer Conference" in Berlin.
Siehe http://www.guug.de/veranstaltungen/osdevcon2007/abstracts.html#3_6_1 und http://www.opensolaris.org/os/project/ksh93-integration/osdevconf2007/

17.8.2007

Übernahme der Ergebnisse des "ksh93-integration"-Projektes (siehe Abschnitt Berufserfahrung) durch opensolaris.org in die Entwicklungshauptlinie.
Siehe http://web.archive.org/web/20100206155109/http://mail.opensolaris.org/pipermail/opensolaris-announce/2007-August/001637.html

27.12.2008

Übernahme der zweiten Phase des opensolaris.org "ksh93-integration" Projektes in die Hauptentwicklungslinie; diese führt u.a. fühert neue Features wie z.B. einen Compiler für Shell-Scripte, dazu passende Kernel-Komponenten und weitere Infrastrukture in OpenSolaris ein.
Siehe http://web.archive.org/web/20100206155109/http://mail.opensolaris.org/pipermail/ksh93-integration-discuss/2008-December/006749.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gießen, 3. August 2016