Sander Krul
Senior backend engineer (PHP/Symfony)
Deze persoon inhuren
Stuur een vacature direct naar deze kandidaat
Over
Highly skilled Senior PHP Backend Developer with over two decades of experience, specializing in the Symfony framework for more than 10 years. Experienced in building robust web applications and APIs, with practical exposure to modern software architectures such as Hexagonal Architecture, DDD, and Event-Driven systems. Familiar with serverless environments (AWS Lambda / Bref) and messaging systems (SQS, RabbitMQ).
Actively integrates AI tools like Claude Code into daily workflows for accelerated development, code optimization, and rapid prototyping. Dedicated to writing clean, maintainable code and delivering reliable backend solutions.
Ervaring
Senior PHP developer (Symfony/Laravel) at Unity-X (2026-02 – 2026-08)
- Continuous development of new features for the Symfony-based API Hub platform and FluxFlow (Laravel).
- Implemented an OpenID Connect (OIDC) Provider in FluxFlow and an OIDC Client in API Hub, enabling Single Sign-On (SSO) across both applications.
Backend developer (PHP/Symfony) at Keep Getting Better (now Mayk) (2023-01 – 2025-02)
Executed multiple secondment assignments. For details see entries below.
- Symfony project for a real estate client utilizing API Platform
- Running on AWS Lambda using Bref
- Designed and implemented a Hexagonal architecture and Outbox pattern with messaging through SQS for optimal performance and scalability.
Senior backend developer at Netvlies (part of Conclusion) (2024-10 – 2025-01)
- Continuous development of a Symfony e-commerce project with Sylius
- Developed an API running on AWS Lambda using Fastify (Node.js), integrating messaging through EventBridge and DynamoDB for efficient data management.
Senior backend developer at ReloadNow (part of Alphacomm) (2024-06 – 2024-07)
Successfully implemented a new sales channel with payment processing capabilities through WhatsApp. Implemented it as a Symfony bundle (PimCore plugin) and using Sinch Chatbot to develop the feature.
Software engineer at AutoChat (now Novaco) (2024-03 – 2024-06)
Feature development in backend systems using PHP and TypeScript with Symfony and NestJS frameworks with conversational AI utilizing OpenAI and Google Dialogflow CX for consumer and business-facing chatbots in the automotive sector.
Senior software developer at Take The Lead (2023-10 – 2024-02)
Backend Symfony development on a commerce platform for a multinational corporation
- Synchronized and enriched data within Akeneo PIM through messaging and queuing with Symfony Messenger and RabbitMQ
- Developed API endpoints to enhance PIM functionalities
- Prioritized code quality and implemented automated testing
Senior / Lead Developer at Amber (acquired by MyWheels) (2019-04 – 2023-01)
Spearheaded backend development for various systems at a car sharing startup using Symfony framework
- Worked on operational system for booking and managing reservations with separate back office and mobile app API
- Utilized geo-spatial functions in MySQL 8 for car location, trip planning and parking actions
- Used event sourcing for full reservations and trips flow
- Integrated third party APIs for dynamic car registration in paid parking areas
- Development of user administration and invoicing system
- Implemented proprietary algorithm to link operational data to user data for invoicing and reservation details.
Senior Web Application Developer at Netvlies Internetdiensten (now Netvlies (part of Conclusion)) (2003-12 – 2019-04)
Development of web applications for diverse clients, leveraging the PHP Symfony framework. Collaborated with cross-functional teams to deliver high-quality projects on time and within budget. Earlier developed websites using classic frameworkless PHP with an in-house created CMS. Worked with other technologies like Flash/ActionScript, ShopWare.
Developer (graduation internship) at PMtotZ (2003-02 – 2003-07)
Created and implemented a web application for editing and generating certified PDF files
- Utilized PHP as the serverside language and the PDFlib module
- Successfully integrated functionality for (WYSIWYG) editing and generating PDF files
Developer (internship) at Ezooka (1999-09 – 2000-02)
Worked on a backend application for a travel and booking website
- Utilized classic ASP and MS SQL Server
- Successfully completed internship with a focus on continuous learning and growth in the field
Opleiding
HBO-ICT / Software Engineering in Software Engineering – Rotterdam University of Applied Sciences / Grafisch Lyceum (1998 – 2003)
VWO in General Education – Titus Brandsmacollege (1990 – 1998)
