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
- APIs - 5 years
- Testing - 5 years
- Symfony - 2 years
- Shape Up - 2 years
- Laravel - 1 year
Availability
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
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 the API connection in Symfony.
- Enriched the company's Todo application with image previews and automation.
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.
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, YouTube API, PayPal API, YUI
Tools
PhpStorm, Git, Docker Compose, Linux Virtual Server (LVS)
Languages
JavaScript, PHP, HTML, SQL, CSS, Ruby, Python, PHP 7, GraphQL
Frameworks
CakePHP, PHPUnit, Priority Job Queue, Symfony, Ruby on Rails (RoR), Laravel, Laravel Mix, Bootstrap
Paradigms
Testing, Object-oriented Programming (OOP), Agile, Database Design, DevOps
Storage
MySQL, Database Architecture, LAMP Server, Amazon S3 (AWS S3), Databases, Relational Databases
Platforms
Docker, Linux, Amazon Web Services (AWS), LAMP, Debian, Raspberry Pi, Twilio, WordPress
Other
Logistics, Invoicing, Shape Up, Warehouses, Full-stack, Full-stack Development, Web Development, Back-end, Web Applications, API Integration, Technical Leadership, Git Flow, eCommerce, APIs, Frameworks, SSL Certificates, VoIP, Front-end, Message Queues, Symphony, Planning, Warehouse Management PHP, Agile Sprints, Predictive Learning, SAP, Exports, Email, SMS, Product Imports, Local SEO, Leadership, Team Leadership, Remote Team Leadership, Architecture, Cloud Migration, Invoices, Warehouse Management, IT Projects, Cloud
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