A backend that keeps running
PHP 8 and Laravel day to day, Yii2 in legacy. API design, domain modelling in the DDD spirit, MySQL. I grow in-house products and take over code left by other teams.
Open to a conversation — employment, B2B, audits
Senior Backend Developer · PHP / Laravel
Ten years in IT — from first-line support, through ERP rollouts, to designing the backends production runs on. I write code the next person can maintain.
My day-to-day is PHP 8 and Laravel: in-house CRM systems, e-commerce platforms, a crypto wallet API, a rental management system. I take over legacy code, put the architecture in order and add tests and CI/CD.
Before I became a developer I rolled out Dynamics 365 F&O and administered infrastructure — which is why I understand the company sitting on the other side of the API.
PHP 8 and Laravel day to day, Yii2 in legacy. API design, domain modelling in the DDD spirit, MySQL. I grow in-house products and take over code left by other teams.
Dynamics 365 F&O rollouts for retail, environment management, process automation with scripts, SAP Basis, PowerShell. Talking to the business without an interpreter.
Unit, integration and end-to-end tests in Playwright. Containerising legacy applications, GitLab CI/CD, Docker. Audits of existing Laravel deployments.
01.2024 — now
An in-house rental management system — Laravel and Vue.js. I build and maintain the product from the ground up, together with its test harness: unit, integration and end-to-end.
04.2024 — 09.2024
In parallel: developing a crypto wallet API in PHP and Laravel — an area where transaction correctness and data security are non-negotiable.
02.2022 — 12.2023
Heseya, an in-house e-commerce product, alongside client applications — CRM, CMS. Backend, frontend and DevOps work: GitLab, CI/CD, containerising legacy applications. PHP, Laravel, Yii2, Nuxt, TypeScript.
05.2021 — 02.2022
Building and maintaining an in-house CRM and the company's smaller projects. PHP 8, Laravel, Vue.
06.2019 — 04.2021
A Dynamics 365 Finance and Operations rollout for retail: modifications, environment management (LCS), process automation scripts, user support.
10.2016 — 05.2019
First and second line support, environment administration: AD, SCCM, DHCP, DNS. The foundation today's understanding of infrastructure stands on.
Backend
Frontend
Infra and quality
Systems and methods
PHP, Laravel and MySQL are where I go deepest. The rest I treat as tools — I reach for them when the problem calls for it, not the other way round.
Education
Engineer's degree — State University of Applied Sciences in Kalisz, 2016–2020
IT technician — Technical Schools Complex in Turek, 2012–2016
Training
Domain Driven Design — Michał Giergielewicz, 2022
C# by Microsoft #20483 — ALTKOM, 2019
Languages
Polish — native
English — intermediate, technical
Write to me if you have a backend that needs a grown-up hand.
mariusz.baranowski.it@gmail.com