Vellip =
Philipp Veller

Ich liebe es, Lösungen für unkonventionelle Ideen zu finden. Ob es ein herausforderndes Design ist, eine komplexe Anwendung oder einfach etwas neues sein soll – ich gehe an Projekte so heran, dass grundsätzlich alles möglich ist. Es ist lediglich eine Frage, wie man mögliche Nachteile wie Browser-Unterstützung oder Performance ausgleicht. Diese Art von Herausforderung liegt mir besonders, da ich gerne neue Dinge lerne und mich mit Unkonventionellem beschäftige.

Erfahrung

  • Seit Nov. 2017
    Software-/Webentwickler

    Selbstständig
    Schau dir an, was ich so getrieben habe.

  • 2016-2017
    Software-/Webentwickler

    Liquid Democracy

  • 2013-2016
    Frontend Entwickler

    3pc Neue Kommunikation

Skills

  • Frontend

    Wie eine Webseite strukturiert ist, wie sie aussieht, wie man navigiert, wie die Interaktionen ablaufen – all das fällt unter dem Bereich Frontend. Es ist das was der Nutzer sieht. Seit 2013 habe ich mich mit dem Frontend beschäftigt, ein Teil des Webs, der sich stetig und schnell weiterentwickelt. Es ist wichtig, auf dem Laufenden zu bleiben, daher lerne ich immer wieder neue Technologien, einfachere Alternativen, ästhetischere Lösungen.

  • Backend

    Das System hinter einer Webseite, das Speichern von Daten und die Anbindung an das Frontend gehören zum Backend. Beide Bereiche spielen Hand in Hand. Über die Jahre habe ich Erfahrung mit unter­schied­lichen Backends und CMS gesammelt, sei es Python & Django, Wordpress oder Typo3.

  • Barrierefreiheit

    In den letzten Jahren nahm die Bedeutung für ein barrierefreies Internet innerhalb der Branche zu. Da ich in meiner Zeit als Angestellter viel mit Kunden aus dem öffentlichen Sektor gearbeitet habe, war es oft eine Anforderung, Seiten barrierefrei umzusetzen. Dazu gehört neben vernünftigen Farbkontrasten auch eine gute Semantik und Bedienbarkeit mit Geräten wie Tastatur oder Screenreader.

  • React

    React ist, ebenso wie Angular, ein Framework für Single Page Applications, wobei man mit React weniger Vorgaben hat und grundsätzlich dadurch etwas freier, man vieles aber dort dann auch selbst programmieren muss. Während meiner Arbeit an Projekten wie mein.berlin konnte ich viel Erfahrung mit React sammeln.

  • Testing

    Tests werden geschrieben, um sicher zu stellen, das der Code einer Webseite problemlos läuft und auch bei Änderungen nicht kaputt geht. Erfahrungen habe ich hier mit Mocha und Karma gemacht, Begriffe wie Test Driven Development (TDD) sind mir aber auch kein Fremdwort.