
Samuel Szabo
Verified Expert in Engineering
PHP Developer
Bratislava, Bratislava Region, Slovakia
Toptal member since May 10, 2022
Samuel is a seasoned PHP Developer with over 20 years of experience in web development, specializing in eCommerce solutions and warehouse management systems. Skilled in full-stack development, system architecture, and agile methodologies, he has a proven track record of delivering innovative and efficient solutions.
Portfolio
Experience
- PHP - 20 years
- Logistics - 15 years
- CakePHP - 10 years
- Testing - 5 years
- APIs - 5 years
- Laravel - 4 years
- Symfony - 2 years
- Shape Up - 2 years
Preferred Environment
PHP, SQL, Frameworks, Planning, Symfony, Agile
The most amazing...
...project I've developed was a warehouse management system created from scratch and completed in record time.
Work Experience
API Developer
DBD Distribution Ltd
- Engineered a queued replication system between the operational DB and Sage Intacct, introducing hybrid replicators, retry logic, structured logging, and bulk recalculation to handle high-volume transactions.
- Refactored the monolithic Sales Order Process into namespaced modules, isolating creation, line addition, and whole-order install lookup, improving testability and ownership.
- Built a queue health and alerting stack - failed-job notifications, a public Queue Health Controller, and dashboards - eliminating silent worker outages across the platform.
- Stood up CI test infrastructure with Docker-based test database provisioning, Makefile commands, PHPUnit setup, and unit/integration tests, replacing a brittle Azure DevOps pipeline.
- Delivered an Azure Blob Storage document management module for supplier and project document storage and retrieval, replacing direct disk handling.
Lead Developer
JobAd portal
- Architected and deployed a multi-environment Symfony application on AWS using CDK, Docker, and Fargate, ensuring reproducible, isolated deployments across development, staging, and production accounts.
- Implemented Symfony Messenger with SQS for asynchronous job processing, including separate Fargate tasks for web and background consumers, increasing system scalability and reliability.
- Refactored legacy Symfony components by applying modern PHP 8.3 features such as constructor property promotion and strict type by automated fixers for consistent code style.
- Led a shift toward sustainable, modular code by introducing new planning and working patterns, resulting in increased code maintainability and improved developer satisfaction.
PHP Developer
Tiedemann Globe Incorporated
- Upgraded the custom system to PHP 8 using a modern template and framework.
- Made design adjustments to ensure a unified and visually appealing look.
- Incorporated new global functionalities using modern techniques and tools.
Senior Full-stack Developer
Fulfillment company
- Migrated a custom-made system with Symfony components to a full-featured Symfony framework.
- Developed a customer claim assistant system with an API connection in Symfony.
- Enriched the company's to-do application with image previews and automation.
Full-stack PHP Developer
Austin Limo Management LLC
- Implemented a Twilio two-way SMS verification system.
- Updated the whole custom-made PHP 5 application to PHP 8.
- Migrated the application to the high-availability configuration in AWS Lighthouse.
Lead Developer
Martinus
- Integrated data from an existing eCommerce shop in the year following a competitor acquisition. Worked on synchronizing the product, customer, and order data from the competitor's system.
- Developed the JavaScript ES6 module for communicating with the POS terminal through a JSON:API client. The solution included Jest tests and processed hundreds of thousands of store receipts.
- Integrated new payment gateways, including card payments and PayU, as well as the delivery services such as GLS and Post that allowed instant payment processing and label printing.
- Created a unique paperless solution for a new warehouse. The process included planning, making simulations, and handling the system release.
- Devised an inbox concept to develop new administrative features easily.
Full-stack Freelance Developer
Ebys, s.r.o
- Developed a web recruitment campaign for the Slovak Amazon warehouse, leading to hundreds of employments.
- Managed a mailing list for Slovak television company's tens of thousands of receivers using AWS.
- Reduced the portal's video cache creation time to ten milliseconds using simple virtual servers.
- Bypassed paying for a streaming service by using the YouTube API and continuously updating unlisted videos.
- Created a unique front-end editor for a personal CMS system that uses a click-and-edit feature to make the process effortless.
CEO
Packservice (Acquired by Shipmall)
- Developed a logistic system to manage 40+ client shops and process hundreds of daily shipments.
- Managed a high-availability system that includes an interface for clients and employees.
- Connected to tens of eCommerce APIs to import new client orders.
- Created a camera system to record every individual packaging and shipment.
- Tracked shipments of multiple delivery services to provide clients with additional information.
Owner and Full-stack Developer
NovyPocitac.sk
- Developed the eCommerce front-end and back-end solutions.
- Ranked first in Slovak Google SERP for generic words like "notebook."
- Synced tens of thousands of items from multiple suppliers in a short amount of time.
Experience
Paperless Warehouse Management
For the rest of the project, I was focused on developing and delivering the entire system in three cycles using Shape Up product development. It meant starting from the MVP that was used alongside the old solution.
This process enabled a quick launch of the new operational warehouse. In addition, I created helpful tools, including a dashboard and the connection to our partner's path optimization API.
Supplier Order Management Wizard
It combines different data sources such as client orders, expected deliveries, and stock-or-sale predictions. The final product needs fewer manual interventions because of its semi-automatic features.
Ruby on Rails Ebook eShop Playground
https://github.com/samuelszabo/ror-ebooks-eshopOrdering ebooks is enabled by using an API Gem created in Ruby. This was the first project I developed in Ruby as part of a self-learning initiative.
How-to Video Portal
https://www.akosatorobi.skThe most challenging part was staying within the budget, and I had to create strong cache to save server resources. Helped by a flexible purge system and strong cache, the homepage and landing pages' response time was under ten milliseconds on a single low-cost Apache server.
In addition, hundreds of videos were connected to the YouTube API, and the new unlisted videos were being regularly uploaded to reduce video hosting costs.
Skills
Libraries/APIs
jQuery, API Development, REST APIs, React, YouTube API, PayPal API, YUI, Vue, Twilio API, Node.js, Sage
Tools
PhpStorm, Git, Docker Compose, Apache, ChatGPT, Linux Virtual Server (LVS), AWS ELB, AWS Cloud Development Kit (CDK), Amazon Simple Queue Service (SQS), AI SDK
Languages
JavaScript, PHP, PHP 7, HTML, SQL, CSS, PHP 8, Ruby, Python, GraphQL, TypeScript, XML
Frameworks
CakePHP, Laravel, PHPUnit, Priority Job Queue, Symfony, Vanilla JS, Next.js, Ruby on Rails (RoR), Laravel Mix, Bootstrap
Paradigms
Testing, Object-oriented Programming (OOP), Agile, Database Design, DevOps, Microservices
Storage
MySQL, Database Architecture, LAMP Server, Amazon S3 (AWS S3), Databases, Relational Databases, Elasticsearch, Microsoft SQL Server
Industry Expertise
Project Management
Platforms
Docker, Linux, Amazon Web Services (AWS), LAMP, Debian, Raspberry Pi, Twilio, WordPress, Google Cloud Platform (GCP)
Other
Logistics, Invoicing, Shape Up, Warehouses, Architecture, Full-stack, Full-stack Development, Web Development, Back-end, Web Applications, API Integration, Technical Leadership, Git Flow, eCommerce, Payment APIs, AI Tools, Artificial Intelligence (AI), Infrastructure, Security, APIs, Frameworks, SSL Certificates, VoIP, Front-end, Message Queues, Symphony, Customer Relationship Management (CRM), Finance, Tax Accounting, Record Keeping, Cash Flow, Online Accounting, Cloudflare, IT Security, Scalability, Open-source LLMs, Planning, Warehouse Management PHP, Agile Sprints, Predictive Learning, SAP, Exports, Email, SMS, Product Imports, Local SEO, Leadership, Team Leadership, Remote Team Leadership, Cloud Migration, Invoices, Warehouse Management, IT Projects, Cloud, Search, AWS WAF, Large Language Models (LLMs), AI Agents, AI Assistants, AI Chatbots, AI Adoption
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring