I am a web developer with 4 years of experience and bla, bla, bla...
Look. We can write that we experienced developers, but I think you know that in fact is not the case. Deadline is delayed, the quality is not quite that it should have been, and to add a new feature needs rewrite half the code and fix a tonne of bugs.
It hurts so much.
So the first thing I did is described my workflow, and how I can avoid some problems.
Workflow:
1. Brief
2. Information architecture and prototyping (Axure, Balsamiq)
3. Design (Sketch, Photoshop)
4. Database designing (MySQLWorkbench)
5. Layout (Sass, Blade, Gulp, BEM, SMACSS)
6. Front-end (Vue, jQuery)
7. Back-end (Laravel 5.2)
Throughout the project, I am using Git.
I use SOLID and DRY principles. TDD if required by the project. BEM, SMACSS methodology. And of course OOP.
This will help make your project flexible and bugs less.
Please check out my portfolio and passed tests, and then make an informed decision.
I am a full stack developer with 15 years experience and spend most of my time either developing web apps in Laravel/PHP or working on specifications, UX, flowchart and managing projects for long term clients.
My PHP/Laravel projects include custom booking systems, custom CRM, event management, resource scheduling for a large import export company, and more recently a large web application for a US Housing Finance Agency.