Olaf Dabrunz

Inhaber, Software Researcher, Architect and Engineer, Dabrunz Systementwicklung
Nürnberg, Deutschland

Fähigkeiten und Kenntnisse

Linux kernel know-how (18 years experience
involvement
development
tools: gdb
kcrash
ftrace
LTTng
systemtap
oprofile
perf
...; C
Assembler (x86
ppc)); Realtime Linux kernel development; Tracing
patch-management features
patch-management frontend (vim script); tools: git
topgit
mercurial
darcs
svn
bazaar
arch
cvs); System and Software security (architecture
implementation
secure programming
protocols
cryptology
firewalls: IBM AIX
Linux
Checkpoint); System-Development (C
Perl
bash
Tcl (Tk)
Python); CMS (Infrastructure with Unix and Windows
Vignette
Oracle); Internationalization (programming interna
encodings
conversion
Japanese
troubleshooting)

Werdegang

Berufserfahrung von Olaf Dabrunz

  • Bis heute 16 Jahre und 2 Monate, seit Mai 2009

    Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Development of a universal tracing technology and tool (fctrace, vprobes). Research and development on version control / patch management for distributors and software contributors ("sideline development").

  • 5 Jahre und 10 Monate, Aug. 2003 - Mai 2009

    Software Engineer

    SUSE Linux Products GmbH (Novell)

    Developer for L3 Team, Main Developer for Bootloader Configuration, Developer for SUSE Linux (SLES 8 - SLES 11) on IBM Power

  • 11 Monate, Juni 2008 - Apr. 2009

    Software Engineer

    SUSE Linux Products GmbH (Novell)

    Developer for L3 Team (Development of a system supportability analysis tool; Linux kernel development for realtime processing (SLERT-10))

  • 2 Jahre und 7 Monate, Nov. 2005 - Mai 2008

    Software Engineer

    SUSE Linux Products GmbH (Novell)

    Main Developer for Bootloader configuration (implementation of multi-platform bootloader configuration (x86, PowerPC (IBM, Apple), S390 / zSeries, IA64) with YaST; Tools for Version Control Workflow and Packaging)

  • 2 Jahre und 4 Monate, Aug. 2003 - Nov. 2005

    Software Engineer

    SUSE Linux Products GmbH (Novell)

    Developer for SUSE Linux (SLES 8 - SLES 11) on IBM Power (Linux kernel, toolchain, packages for Power; SLES on LPARs (virtual machines); Implementation of debuginfo packages for SLES)

  • 2001 - 2002

    System and Software Engineer

    EDS / Systematics AG

    Developer for CMS Infrastructure (CMS for Schüco GmbH, CMS for tesa AG)

  • 1999 - 2002

    Software Security / Software Analyst and Developer

    Hamburger Sparkasse AG

    Software Security / Software Analyst and Developer, (Statistics for Home-Banking Web-Frontend, Highly Available Secure Stocks Quote, Rework of Homebanking Security Infrastructure)

  • 1998 - 1999

    Projectmanager

    IBM Consulting GmbH

    Projectmanager, Security and Software Engineer (Home-Banking Security Solution for Hamburger Sparkasse AG)

  • 1996 - 1997

    Project Software Engineer

    Deutsches Forschungsnetz (German Research Network, DFN eV)

    Project Software Engineer for the Public Key Certification Authority (DFN-PCA) Keyserver and Infrastructure

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Project: Universal Function Call Tracing (fctrace)

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Project: Sideline development (advanced patch management with TopGit)

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Project: KVM virtualization on POWER (POWERKVM)

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    R&D project: Threaded interrupt handling for the Linux kernel: researched complete set of PC interrupt handling technologies and standards to find and fix Boot Interrupt Quirks for x86 (RT), leading to the inclusion of a threaded interrupt handling option in the mainline Linux kernel. A more detailed paper is planned.

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Various production and research patches: libsatsolver (perl bindings with SWIG), ctags (ycp parser), fetchmail (IMAP IDLE), CVS (robustness: corrupt repo handling), quilt, w3m (sessions), knode (I18N); results available in SUSE Linux or openSUSE build service

  • Software Researcher, Architect and Engineer

    Dabrunz Systementwicklung

    Research and implementation of a non-equidistant smoothing algorithm for voice signal analysis, critique of results, suggested improvements for fundamental frequency determination in Praat. Support project for the PhD thesis of Ms. Emi Sakamoto, "An investigation of factors behind foreign accent in the L2 acquisition of Japanese lexical pitch accent by adult English speakers".

  • Software Researcher, Architect and Engineer

    -

    Created and implemented a double data rate input circuit for a telephony codec chip. Created a concept on how to apply this idea to DRAM I/O and decoder circuits.

  • Software Researcher, Architect and Engineer

    -

    Researched and optimized graphics blitting primitives and timing constraints for computer games written for the Commodore Amiga, used in "Future Tank" and probably others. Co-designed, built and sold a sound digitizer, adapted sampling software. Created a custom encoding and format for disk recording with several copy-protection features. Reverse-engineered the "PC-engine" gaming console hardware and created and built a game development cartridge with programming uplink. Wrote a character-set editing tool.

Ausbildung von Olaf Dabrunz

  • 8 Monate, Jan. 1995 - Aug. 1995

    Japanese Studies

    Sophia University

  • 4 Monate, Okt. 1994 - Jan. 1995

    Japanese Studies

    Waseda University

  • 6 Jahre, Okt. 1989 - Sep. 1995

    Information Science, Physics, Japanology

    Hamburg University

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Muttersprache

  • Japanisch

    Fließend

  • Französisch

    Grundlagen

  • Chinesisch

    -

  • Tschechisch

    -

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z