Informationen zur Person

Coden

Begonnen habe ich mit einfachen QBASIC- und Turbo Pascal-Programmen in der Computer- AG meiner Schule. Daraus entstand auch der Berufswunsch als Software-Entwickler zu arbeiten. Während meiner Ausbildung hat es mich dann ins Web verschlagen und dort bin ich bis heute Zuhause. Nach acht Jahren als Webentwickler bei der deutschen Niederlassung der Firma Questback, bin ich seit Sommer 2016 bei der REWE digital beheimatet.

Lernen

Die Entwicklungsgeschwindigkeit von Webtechnologien ist enorm, aber genau das macht es auch so spannend. Es gibt ständig etwas neues zu lernen, immer wieder kommen frische Herausforderungen in Form von neuen Techniken, Browserproblemen und Methoden. Dafür bedarf es Leidenschaft und Lernwille. Beides habe ich für das Web verinnerlicht und lebe es entsprechend im professionellen wie im privaten Umfeld.

Leben

Seit meiner Geburt ist Köln meine Heimatstadt. Hier lebe ich, hier arbeite ich und hier fühle mich entsprechend wohl. In meiner Freizeit bin ich zwar gerne unter Menschen, weiß aber auch meine Ruhe zu schätzen. Ich bin gerne im Freien, besuche Konzerte und lerne neue Orte kennen. Wenn ich zuhause bin, empfinde ich Videospiele noch immer als guten Zeitvertreib und ich habe gerne Gäste mit denen ich oft auch gemeinsam spiele.

Fähigkeiten

Fähigkeiten

Primäre Fähigkeiten

HTML

Ich besitze langjährige Erfahrung in der Entwicklung von HTML- und XHTML-basierten Dokumenten, lege Wert auf sauberen, semantischen Code und achte auf Zugänglichkeit.

CSS

Ebenso langjährig ist meine Erfahrung mit dem Erstellen von Stylesheets. Weder Cross-Browser-CSS noch modernste Techniken und Präprozessoren (wie z.B. SASS oder LESS) bereiten mir Probleme.

JavaScript

Mit Hilfe JavaScript habe ich schon viele dynamisch angereicherte Frontends für Kunden entwickelt. Frameworks wie jQuery, MooTools oder Modernizr sind mir geläufig und alltägliche Arbeitsmittel.

Smarty

Die Verwendung von Smarty als Templating-Engine fällt mir durch langjährige Erfahrung ebenso leicht wie die Erstellung von HTML-Dokumenten. Dieses Wissen habe ich auch auf andere Engines übertragen.

Projekte

Arbeiten

  • React Roguelike

    Im Rahmen meines fortschreitenden Lernens habe ich mit Hilfe von React und Redux ein kleines Roguelike Browsergame erstellt.

    App und Code gibt es auf Github.

    Grundsätzlich geht es darum, einen prozedural generierten Dungeon zu durchforsten, Gegner zu bekämpfen, stärker zu werden, Waffen zu finden und am Ende den Boss zu besiegen.

    Startbildschirm des Roguelikes
  • Talk: "Micro-Frontends im REWE Shop - Evolution eines Headers"

    Seit einiger Zeit wird im REWE Shop mit Micro-Frontends gearbeitet. Die zugrundeliegende Technologie wurde in-house entwickelt.

    2018 habe ich mich dazu entschlossen meine Erfahrungen mit der Migration zu Micro-Frontends mit anderen zu teilen und daraus ist dieser Talk entstanden. Die Slides stehen online zur Einsicht zur Verfügung.

    Startseite der Präsentation
  • My Unipark

    Unipark ist das akademische Programm von Questback. Im Jahr 2014 wurde die Support-Community My Unipark gestartet, um die Nutzer besser zu unterstützen und deren Kommunikation zu fördern.

    Als Teil des Teams, das für die Ausgestaltung und Umsetzung der Website verantwortlich war, stammt von mir der Großteil des Frontends basierend auf Bootstrap, SASS und jQuery.

    Startseite von My Unipark
  • nroehrig.de

    Das Design dieser Seite entstand im Jahre 2014, zur Umsetzung kam es jedoch erstmals 2015. Vor der Veröffentlichung wurde die Seite 2016 noch einmal komplett überarbeitet.

    Die Gestaltung ist nahezu vollständig in Inkscape entstanden und die Website wurde handcodiert. Verwendet wurden dabei unter anderem HTML5 Boilerplate, jQuery, Unslider, SASS und Gulp.

    nroehrig.de und wie es auf Smartphone, Tablet und Desktop aussieht.
Weitere Informationen