Freelance PHP application development.
Done right.
Hi, my name is Jan Pietras.
I'm a senior freelance PHP developer based in the Randstad area.
Background
I started my webdevelopment career in 2007. Nowdays I'm a senior freelance PHP developer and systems architect with 14 years of experience in PHP development and 11 years experience with symfony framework and I'm also familiar with Laravel. During that time I've been able to get familiar with many different technologies and concepts for efficient and modern web application development.
I'm a backend developer specialized in the creation of custom backoffice web applications and APIs. Additionally, I'm very strong in database design / complex queries, performance analysis and optimization, and system integrations.
I've taken on roles as a full-stack developer for projects where the frontend was limited in scope. Because of that I'm comfortable with JavaScript and related frontend techonologies, application interface design, usability choices, and their impact on users. However, as a backend specialist, for larger more complex projects I do prefer to work together with other developers specialized in design and frontend programming.
Even though I've always been technically inclined, I do have an academic background in Business Administration. I have worked and advised on optimizing processes and (management) reporting. This background enables me to not only focus on the technology but also to understand and help achieve business goals of a project.
I enjoy working for established companies with already set workflows, processes, and software architecture, but I also feel right at home in startups where new solutions need to be created from scratch in a dynamic environment. I can work either remotely or on location within the Randstad. I'm fluent in English, Dutch, and Polish.
Skills and experience
Backend
- PHP 8
- Symfony (v1 - v5)
- Laravel 8
- Doctrine
- SQL
- ElasticSearch
- SOAP / REST APIs
- Migrations
- Profiling and optimization
Integrations
- Google (Maps, Analytics, Charts, YouTube)
- Financial systems (Exact, Twinfield, AccountView, Micros, Afas)
- Klipfolio
- ActiveCampaign
- Many more...
Business
- Online marketing
- Cost/benefit analysis
- IT consulting
- Process optimization
- A/B testing
- Data analysis and reporting
Frontend
- Vue.js
- HTML5
- JavaScript
- CSS3
- Twig
- Bootstrap
- jQuery
- Usability
Concepts
- MVC
- OOP
- Agile
- Scrum
- SOLID
- oAuth
Software
- PhpStorm
- MySQL Workbench
- Laravel Homestead
- Git, Gitlab
- JIRA
- Ubuntu linux
- Postman
- WinAutomation
Featured projects

Coca-Cola - Paydrink
Product upscaling, European rollout
Coca-Cola uses their Paydrink application to add mobile payments capability to existing vending machines. Originally developed to be used within one single country, soon after other divisions started showing interest in it as well.
I have been contracted to make the existing solution scalable and configurable for multiple European markets using the concept of multitenancy. By leveraging sound programming concepts and the functionality of symfony framework I was able to make the application ready for European rollout efficiently and whilst keeping each country's data separate and independent.

Comandi Management Dashboards
System and database design, scaleup, tech lead
Comandi was a dashboarding application, developed be me into a fully featured SaaS application for a client. Many third-party systems can be connected to automatically fetch data and present it in various graphical interfaces for analysis.
Nowdays it is sold as a service used by more than 35.000 users, and executing 200+ million API calls every day. I have designed the core database and system architecture, as well as worked to onboard share experience with new developers.
Other projects
I was involved with a number of projects other than the ones featured above. A selection of these projects can be found on the projects page.
View other projects