Jens Rehsack

System-Architekt, Enterprise-Architekt

Kerpen, Deutschland

Erfahrungen

Jan. 2015 - Bis heute
10 Jahren 6 Monaten
Lorem ipsum dolor sit amet

The Linux Foundation / Yocto Project

  • Hinzufügen, aktualisieren und korrigieren von Paketen für OE-Core, OpenEmbedded und Java, insbesondere Perl5 (OE-Core), Samba (OpenEmbedded: meta-networking), Nginx (OpenEmbedded: meta-webserver) und OpenJDK-8 (meta-java)
  • Pflege eines eigenen Layers für Perl-Module, wie auf CPAN angeboten (meta-cpan)
  • Pflege von Layers für systemd-Ersatz (meta-sysinit)
  • Pflege eines Layers für Provisionierung und Updates, z.B. OTAU (meta-prd-flash)
  • Portierung & Paketierung von OpenJDK-8
  • Safety, Reliable Boot System, Read-Only Filesystem
  • Entwicklung und Adaption von BSPs (Board Support Packages)
  • Ausarbeitung eines SDN für Workshops und Entwicklungs-/Integrations-/Test-Stages

Kenntnisse:

  • Yocto, OpenEmbedded
  • git, mercurial, subversion
  • Patch Management
  • Bewertung von Patches
  • Bootloader
  • Docker, Linux Container (LNX), qemu, KVM, VirtualBox, VMware, Vagrant
  • Managed Switches, Single-Tagged Ethernet VLANs

Einblicke:

  • llvm 3.5, llvm MCJIT
  • Java8 Hotspot, Java8 Shark (Zero/Shark)
  • Samba 4 (insb. waf), dnsmasq, systemd
Jan. 2007 - Bis heute
18 Jahren 6 Monaten
Lorem ipsum dolor sit amet

The NetBSD Foundation

  • Hinzufügen und aktualisieren von 3rd Party Applikationen im pkgsrc Umfeld für AIX, Linux, Windows, Solaris, HP-UX, Mac OS X (Darwin), FreeBSD und NetBSD

Kenntnisse:

  • PkgSrc, Packaging
  • Package Konvertierung
  • cvs, subversion, git, mercury, fossil
  • kompilieren von OSS unter versch. Betriebssystemen
  • Security Patch Management, Security Risk Management
  • Vulnerability Management
  • IBM XL C/C++ v10/v11 for AIX
  • Oracle Studio 12.1 for Solaris (Sun Studio)
  • GNU Compiler Collection 4.x (gcc/g++ 4.2-4.9, 5.2, 6.0, 7.0, 8.0, 11.0, 13.0)
  • XCode 3.3, 4.5, 5.1, 6.1, 7.3 (Clang, LLVM), 9.1, 10.1
  • GNU make, BSD make, GNU Auto-Tools (autoconf, automake, libtool, ...)
  • Solaris 8-11 (OpenSolaris, Solaris Express), AIX, HP-UX, NetBSD, FreeBSD, Mac OS X, Debian: Lenny, Squeeze, SuSE Linux (SLES, SLED), RedHat Enterprise Linux
  • Portieren von Open-Source Software auf AIX, HP-UX, NetBSD, FreeBSD und Mac OS X
  • Intel x86, x86_64, amd64, Sparc, PowerPC, MIPS, ARM, DEC Alpha
  • Deploy Management

Einblicke:

  • graphviz
Jan. 2007 - Dez. 2021
15 Jahren
Lorem ipsum dolor sit amet

Perl Comprehensive Archive Network (CPAN)

  • Pflege und (Weiter-)Entwicklung von Perl-Modulen
  • API-Dokumentation
  • Entwicklung, Planung und Ausführung von Tests (manuell und CI)
  • Patch-Management (Collaboratoren-Management)

Kenntnisse:

  • subversion, git
  • kompilieren von OSS unter versch. Betriebssystemen
  • Perl-Paketmanagement (CPAN)
  • IBM XL C/C++ v10/v11 for AIX
  • Oracle Studio 12.1 for Solaris (Sun Studio)
  • GNU Compiler Collection 4.x (gcc/g++ 4.2, 4.4, 4.6, 4.7, 4.8, 4.9, 5.2, 6.0, 7.0, 8.0)
  • MS Visual Studio for C++ 2008, 2015
  • XCode 3.3, 4.5, 5.1, 6.1, 7.3 (Clang, LLVM), 9.1, 10.1
  • GNU make, BSD make, GNU Auto-Tools (autoconf, automake, libtool, ...)
  • Microsoft Windows Services for Unix (WSU, Interix), Windows Subsystem for Linux
  • Solaris 10 & Solaris 11 (OpenSolaris, Solaris Express), AIX, HP-UX, NetBSD, FreeBSD, Mac OS X, Debian: Lenny, Squeeze, SuSE Linux (SLES, SLED), RedHat Enterprise Linux
  • Intel x86 (i386, i586, i686), x86_64, amd64, Sparc, PowerPC, MIPS, ARM, DEC Alpha
  • Monitoring-Sensoren / Betriebssystemstatistiken / OS interne Strukturen (Prozesstabellen, Netzwerk-/Interfacekonfiguration, libstatgrab, ...)
  • ANSI SQL
  • Pflege von SQL::Statement (SQLite & PostgreSQL als Referenz), DBD::CSV und DBD::File (DBI), DBI::Test
  • PostgreSQL, MySQL
  • Test-Automation, Parallele Tests, Test Anything Protocol
  • Portieren von Open-Source Software auf AIX, HP-UX, NetBSD, FreeBSD und Mac OS X
  • ASN.1 Encoding / Decoding, SNMP
  • D-Bus für Reaktion auf Systemereignisse
  • Continuous Integration

Einblicke:

  • WxGTK, gtk2

Zusammenfassung

Einfachheit ist das Resultat der Reife. – Friedrich Schiller

Meine Arbeit folgt keinem starren Plan, sondern richtet sich flexibel an einem sich entwickelnden Projektziel aus – stets im Einklang mit dem Leitbild des Unternehmens. Durch bewusst gewählte, kleine Etappen entsteht die nötige Offenheit, um auf unvorhergesehene Ereignisse und erforderliche Anpassungen angemessen zu reagieren. Dabei stehen nicht nur technische Anforderungen im Fokus, sondern auch Unternehmensziele, Stakeholder-Interessen und die bestehenden organisatorischen Strukturen.

In diesem iterativen Vorgehen haben nutzbare Zwischenergebnisse einen höheren Wert als das bloße oder schnelle Erreichen eines ursprünglich gesetzten Zielpunkts. Mit jedem Schritt wächst das Verständnis für die tatsächlichen Bedürfnisse und Rahmenbedingungen.

Einfachheit entsteht so nicht durch Vereinfachung, sondern durch Reife: als Ergebnis kontinuierlicher Reflexion, ehrlicher Kommunikation und der Fähigkeit, das Wesentliche vom Unwesentlichen zu unterscheiden. Sie ist Ausdruck einer Lösung, die nicht nur funktioniert, sondern dauerhaft trägt – weil sie im Zusammenspiel aller Einflussfaktoren gewachsen ist.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Russisch
Fortgeschritten

Ausbildung

Okt. 1995 - Juni 2001

Martin Luther Universität Halle-Wittenberg

Informatik · Deutschland

Mathematisch, Naturwissenschaftlich & Technische Spezialschule

Hochschulreife · Deutschland

Zertifikate & Bescheinigungen

Polarion Basisschulung & Erweiterungsschulung

Requirements-Engineering / Anforderungsmanagement

PostgreSQL Administration (Replikation, Stored Procedures, Anwendungsmigration zu PostgreSQL)

Postgres.eu

ITIL Prozesse

Samba (inkl. LDAP, Domain Controller, Netzwerkplanung, Active Directory, ...)

vxWorks 6.3 & WindRiver Workbench 2.5

WindRiver

TFC Schulung Level 1

TFC

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.