About the service
I'm a backend developer and work only with Symfony, creating server systems that remain maintainable years after launch. During this time I've made dozens of web applications, admin panels and REST APIs for online stores, SaaS products and internal corporate services, always following Symfony's philosophy: dependency injection, a clear service layer, event listeners and thin controllers. I care about how code reads six months later, so I rely on typed entities, DTOs and value objects, extract business logic from controllers and cover key scenarios with PHPUnit tests.
Doctrine ORM is my native domain. I design normalized schemas, write efficient DQL and query builder queries, configure relationships and loading strategies to remove the N+1 problem, and manage migrations so database changes roll out safely. Beyond the core I develop custom bundles, console commands and async workers on Messenger for report generation, email queues and webhook processing. I secure endpoints through the Security component and JWT, document API per OpenAPI and hook everything to CI so every commit passes the linter, tests and is ready to deploy.
A separate major area of work is enterprise integrations: payment gateways, CRM, ERP, third-party REST and SOAP services, message brokers and legacy databases. I take a vague requirement, turn it into a clear contract and deliver a backend other teams can trust. Whether you need a new API from scratch, rescue a stuck Symfony project or a careful transition between major versions — I'll close the server side from start to finish.
— Web applications, admin panels and REST/JSON API on Symfony
— Doctrine ORM: schema design, DQL, migrations, query optimization
— Custom bundles, console commands, async workers on Messenger
— Security component, JWT authorization, role-based access
— Integrations: payments, CRM/ERP, SOAP/REST, message brokers
— PHPUnit tests, CI/CD pipelines and code review
Doctrine ORM is my native domain. I design normalized schemas, write efficient DQL and query builder queries, configure relationships and loading strategies to remove the N+1 problem, and manage migrations so database changes roll out safely. Beyond the core I develop custom bundles, console commands and async workers on Messenger for report generation, email queues and webhook processing. I secure endpoints through the Security component and JWT, document API per OpenAPI and hook everything to CI so every commit passes the linter, tests and is ready to deploy.
A separate major area of work is enterprise integrations: payment gateways, CRM, ERP, third-party REST and SOAP services, message brokers and legacy databases. I take a vague requirement, turn it into a clear contract and deliver a backend other teams can trust. Whether you need a new API from scratch, rescue a stuck Symfony project or a careful transition between major versions — I'll close the server side from start to finish.
— Web applications, admin panels and REST/JSON API on Symfony
— Doctrine ORM: schema design, DQL, migrations, query optimization
— Custom bundles, console commands, async workers on Messenger
— Security component, JWT authorization, role-based access
— Integrations: payments, CRM/ERP, SOAP/REST, message brokers
— PHPUnit tests, CI/CD pipelines and code review