Meine Fähigkeiten

Ich lege viel Wert auf eine sorgfältige, gewissenhafte und vorausschauende Arbeitsweise – und versuche dabei immer auch über den Tellerrand hinaus zu schauen. Folgende Eigenschaften haben meine Auftraggeber immer geschätzt:

  • Ich kann mich schnell tief in neue Bereiche einarbeiten.
  • Ich kann Probleme analysieren und Lösungen finden.
  • Ich schreibe sauberen, strukturierten Code nach den fürs Projekt etablierten Richtlinien.
  • Ich finde Dokumentation wichtig, sowohl in Form von Kommentaren im Code als auch in begleitenden Dokumenten.
  • Ich kann komplexe Sachverhalte so aufbereiten, dass ich sie auch anderen vermitteln kann.
  • Ich arbeite gerne im Team und schätze respektvolles gegenseitiges Feedback, z. B. in Code-Reviews.
  • Ich kann eine Website von Grund auf mit einem Texteditor erstellen.

Im Folgenden eine Liste der fachlichen Fähigkeiten, die ich im professionellen Umfeld erworben und angewendet habe und in denen ich mich sicher fühle. Es gibt viele weitere, in die ich mich in Form von Testcases oder Tutorials eingearbeitet habe, jedoch noch nicht umfassend anwenden konnte, z. B. ember.js, React.js, ES6+, Node.js, diverse PWA-Features u. v. m.

  • Frontend

    • HTML
    • CSS & SASS
    • JavaScript & jQuery
  • Methodologien

    • ITCSS
    • SMACSS
    • Atomic Design
    • BEM
  • Prinzipien

    • Responsive Design
    • Semantic HTML
    • Progressive Enhancement
    • Accessibility
    • Performance
  • Template Engines

    • Smarty
    • Twig
    • Handlebars
    • PHPTemplate
    • Nunjucks
  • Backend

    • PHP & Symfony
    • MySQL & Doctrine
  • Tools

    • Git & SourceTree
    • Grunt
    • NPM
    • Composer
  • CMS & Systems

    • phpBB
    • Oxid
    • Drupal
    • Eleventy
  • Software

    • Illustrator
    • Photoshop
    • Indesign
    • Cinema 4D
    • ArchiCad