Ivan D.

Fullstack Developer

Ivan is a Full-Stack Developer with over eight years of commercial experience, specializing in PHP and Magento development.

He has extensive expertise in Magento core customization, custom module development, performance optimization, and third-party system integrations, enabling him to build robust, scalable solutions for complex business requirements.

He holds a Master’s Degree in Computer Science, providing a strong theoretical foundation that supports his ability to tackle advanced technical challenges and design efficient architectures.

Through his work with Proxify, Ivan has successfully partnered with clients to deliver high-impact solutions, consistently aligning technical execution with business objectives and ensuring reliable, high-quality results.

Main expertise

  • HTML
    HTML 9 years
  • Magento
    Magento 7 years
  • PHP
    PHP 7 years

Other skills

  • JSON
    JSON 6 years
Ivan

Ivan D.

Bulgaria

Get started

Selected experience

Employment

  • Full stack developer

    TWA Brands GmbH (via Proxify) - 1 year 8 months

    TWA Brands is an eCommerce company operating in the European B2B market with custom logistics and customer experience needs.

    • Diagnosed and resolved frontend and backend issues across the Magento 2 platform.
    • Integrated external customer review platforms through custom-built API modules.
    • Developed product import and synchronization logic from a B2B partner system.
    • Customized shipping rate logic based on complex business rules.
    • Configured and deployed a test server on Ubuntu to support mirrored staging environments.
    • Provided ongoing technical support, including timeline estimation and implementation planning.

    Technologies:

    • Technologies:
    • PHP PHP
    • JavaScript JavaScript
    • Angular.js Angular.js
    • MariaDB MariaDB
    • ElasticSearch ElasticSearch
    • NGINX NGINX
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Magento Magento
    • Knockout.js Knockout.js
    • SCSS SCSS
    • Less CSS Less CSS
    • Linux Linux
    • API
    • CSV
    • JSON JSON
    • XML XML
    • HTML / CSS
  • Full stack developer

    Secret Rivers GmbH (via Proxify) - 2 years 5 months

    Secret Rivers offers specialized tourism services and travel gear, with an increasingly notable online presence.

    • Migrated the staging server infrastructure and upgraded server dependencies to support Magento 2.4.5-p2.
    • Executed a full Magento core upgrade from version 2.3.5 to 2.4.5-p2, including updates of all compatible modules.
    • Designed and implemented a fully customized one-step checkout experience.
    • Identified and resolved payment gateway issues that had been blocking transactions.
    • Implemented targeted design improvements to better align the user experience with customer expectations.

    Technologies:

    • Technologies:
    • PHP PHP
    • MySQL MySQL
    • Angular.js Angular.js
    • MariaDB MariaDB
    • ElasticSearch ElasticSearch
    • Redis Redis
    • NGINX NGINX
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Magento Magento
    • Klarna API Klarna API
    • Design
    • Knockout.js Knockout.js
    • SCSS SCSS
    • Linux Linux
    • Unit Testing
    • CSV
    • XML XML
    • Web Testing
    • HTML / CSS
    • eCommerce
  • Full stack developer

    Hobbex AB (via Proxify) - 1 year 5 months

    Hobbex is a well-established retailer specializing in hobby electronics and accessories.

    • Increased store performance through advanced caching strategies and module optimization.
    • Designed and developed more than 30 custom modules tailored to marketing and operational requirements.
    • Extended and enhanced existing module functionality to improve backend control and flexibility.
    • Provided daily monitoring and incident support during major sales events and marketing campaigns.
    • Created marketing visuals and implemented Google and Facebook tracking across all user journeys.
    • Integrated external tools, including customer support systems, mail servers, and analytics dashboards.
    • Contributed to a 50% increase in sales, as confirmed by the client.

    Technologies:

    • Technologies:
    • PHP PHP
    • MySQL MySQL
    • JavaScript JavaScript
    • Angular.js Angular.js
    • MariaDB MariaDB
    • ElasticSearch ElasticSearch
    • Redis Redis
    • NGINX NGINX
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Adobe Photoshop Adobe Photoshop
    • Magento Magento
    • Klarna API Klarna API
    • Design
    • Knockout.js Knockout.js
    • Less CSS Less CSS
    • Digital Ocean Digital Ocean
    • Digital marketing
    • Linux Linux
    • Unit Testing
    • API
    • CSV
    • Ajax Ajax
    • XML XML
    • Web Testing
    • REST API REST API
    • HTML / CSS
    • eCommerce
    • Zendesk Enterprise
  • Software developer

    Freelance - 6 years 4 months

    • Delivered full-stack eCommerce and corporate websites, including the development of custom backend logic.
    • Managed server setup, security hardening, and deployment automation for client environments.
    • Created web interfaces and banners using Photoshop and Illustrator.
    • Provided long-term maintenance and troubleshooting services for Magento-based stores.

    Technologies:

    • Technologies:
    • PHP PHP
    • ElasticSearch ElasticSearch
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Adobe Photoshop Adobe Photoshop
    • Adobe Illustrator Adobe Illustrator
    • Magento Magento
    • Design
    • CSV
    • JSON JSON
    • XML XML
    • HTML / CSS
    • eCommerce

Education

  • MSc.Computer science

    University of Economics Varna · 2016 - 2017

  • BSc.Computer science

    University of Economics Varna · 2012 - 2016

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat