My Skills
I have always been very thoroughly and precisely in my work—and I try to keep the big picture in mind. My clients have always valued the following traits:
- I have always been a fast learner and can get deeply into new topics.
- I am a problem analyser and solver.
- I write clean and structured code following the rules established for the project.
- I am passionate about documentation, by writing both lots of comments in code and documents.
- I can break down complex tasks into smaller chunks and am able to teach them to others.
- I value working in a team and giving and receiving respectful feedback, e. g. in coding reviews.
- I can build a web site from the ground up with a text editor.
The following shows a list of technical skills I have used professionally and I am proficient in. There are many more I have used in testcases or learned in tutorials but have not (yet) been able to actively use, e. g. ember.js, React.js, ES6+, Node.js, several PWA features e. t. c.
-
Front-End
- HTML
- CSS & SASS
- JavaScript & jQuery
-
Methodologies
- ITCSS
- SMACSS
- Atomic Design
- BEM
-
Principles
- Responsive Design
- Semantic HTML
- Progressive Enhancement
- Accessibility
- Performance
-
Template Engines
- Smarty
- Twig
- Handlebars
- PHPTemplate
- Nunjucks
-
Back-End
- PHP & Symfony
- MySQL & Doctrine
-
Tools
- Git & SourceTree
- Grunt
- NPM
- Composer
-
CMS & Systems
- phpBB
- Oxid
- Drupal
- Eleventy
-
Software
- Illustrator
- Photoshop
- Indesign
- Cinema 4D
- ArchiCad