What are the key elements needed to create a great web application?
Using industry standard web framework such as Symfony.
Following SOLID, GRASP, DRY, KISS rules and using design patterns.
Testing during the development process - behat, phpunit and selenium.
Using of code analysis tools such as Sensio Insight to ensure high quality of the product.
This is how I work.
Knowledge of technology:
PHP - Very good
Design patterns - Good
REST API Development - Good
Symfony 2.x - Very good
Michał Piotrowski has added 3 portfolio pieces. Create an account to review them.
Top-Level PHP - Symfony2, GIT, LESS, Qcodo, Twig, Facebook SDK - Must have a sense of humor! :)“Thank you Michal! You did good work and we appreciate your help.”
Symfony (2.x) programmerNo feedback given
Experienced Symfony DeveloperJob in progress
Senior Symfony 2 - Social Network and Forum CreationJob in progress
CSS 2.0 Test
HTML 4.01 Test
U.S. English Basic Skills Test
XHTML 1.0 Test