Michał Piotrowski

Michał Piotrowski

Symfony/PHP/Web developer

Janowice, Poland



What's the difference

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.

Work History & Feedback

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.”
80 hrs @ $16.67/hr
Earned $1,325

Symfony (2.x) programmer

No feedback given

639 hrs @ $16.67/hr
Earned $10,644

Experienced Symfony Developer

Job in progress

928 hrs @ $27.78/hr
Earned $25,891

Senior Symfony 2 - Social Network and Forum Creation

Job in progress

436 hrs @ $22.22/hr
Earned $9,688
Tests Taken
Name Percentile Score

CSS 2.0 Test


HTML 4.01 Test


PHP Test


U.S. English Basic Skills Test


XHTML 1.0 Test