I'm a freelance software engineer based in Utrecht, the Netherlands. I'm specialized in creating, refactoring or containerizing (web) applications.
I know my way around modern PHP and can help you with building a web application, API, micro service or middleware with proper documentation and tests.
Many software projects turn into legacy projects over time. Reasons being the use of obsolete technologies, lack of tests, tight coupling and high complexity. When your application is still valuable to your company I can modernize your codebase, set up a testing strategy and write documentation.
The era of waiting hours, days or even months before deploying an update of your application to production are over. Current technology and practices let us deploy fast and often. I can help you with continuous integration and deployment.
Many issues with applications are caused by differences in the dev/test/production pipeline. This can be prevented by making sure the stack of operating system + web server + runtime + the application itself is consistent in every stage. I can help you set Linux containers (Docker), which solves this issue entirely.
Junior developers are often very eager to learn. I can teach them modern PHP practices, test-driven development and coach them in their webdevelopment careers.
If you have an application and you're unsure about its quality I can do an audit and give you an overview of possible (security)issues, point to areas that need your attention and suggest improvements.