Position: PHP Developer
Category: PHP
English level: intermediate
Years of experience: 6


Magento PHP developer (2017 - 2023)
Vintagesportsfashion

    • created website with purchased theme on 2.2.6
    • upgraded website from 2.2.6 to 2.4.5 with fully custom theme
    • configured PayPal and Stripe
    • improved pagespeed – optimized images, enabled bundle js, solved CLS problem
    • improved SEO following review document - enabled canonicals, corrected h1-tags, set descriptions to categories and products, developed dynamic FAQ block for categories
    • installed, configured and customized Smile ElasticSuite - improved Elasticsearch engine
    • implemented custom cache type for cashing simple product grid item, this helps to improve speed of category and search page loading, speed up filtering and sorting
    • added console command to pre-generate item cache
    • configured server with nginx, php8.1, mysql and varnish, configured daily cache updated on cron


Magento PHP developer (2018 - 2020)
Canadasatellite

    • configured dev and prod servers (nginx, php, mysql, ssl)
    • checkout features and optimizations
    • pagespeed optimizations
    • added extension attributes with product dimensions to order items, to provide more info in rest API endpoints. This is used in Custom Canada shipment method to calculate packages
    • prod and dev deployment processes


Magento PHP developer (2018 - 2020)
Blackwing

    • configured dev and prod server (nginx, php, mysql, ssl)
    • checkout features and optimizations
    • frontend redesign
    • pagespeed and SEO optimizations
    • added custom REST API endpoint for external application to provide order info in necessary format, and to create a new order automatically based on previous order, with 100% coupon
    • prod and dev deployment processes


Magento PHP developer (2020 - 2022)
Nestle

    • checkout customizations
    • integration with external bonus points system (bonuses by coupons, bonuses per orders, bonuses per machine)
    • debugged and fixed issues about Adyen, Stripe payment methods
    • developed multi steps in customer registration - added machine registration step
    • wrote own unit tests for new functionality and correct existing after bug fixing


Magento PHP developer (2022 - 2023)
Tire Webshop (NDA)

    • custom integration with Netsuite by Rest API (rest and suiteql queries)
    • worked with MFTF - cover main flow with selenium autotests (login, search product, go to productpage, addtocart, check minicart, custom checkout, success page, order view page.