Coder Social home page Coder Social logo

Eugene Zubkov

Web Developer | E-commerce Expert | Magento Specialist

A professional developer with 8+ years of experience

Follow me

General/Social media

Coding

Creative media

Contacts

  • Skype: zubkoff91

Key skills:

  • PHP (5.x/7.x/8.x), ZF, Symfony
  • JS, Ajax, jQuery/UI, PrototypeJs, RequireJs, KnockoutJS, React JS
  • Styling: CSS, Sass/LESS, Skeleton CSS, Bootstrap
  • DB: MySQL, MariaDB, Redis
  • CMS: Magento 1.x/2.x/Cloud
  • API: XML, SOAP, REST, Sales Force, GraphQL
  • Web Server: Lighttpd, Apache, Nginx
  • Search Engine: Elasticsearch, Sphinx
  • OS:  Linux (deb/rpm), Mac, Windows
  • VCS: Git
  • DM: Composer, npm, yarn
  • Toolkit: Gulp, Grant, Bower
  • Env: VMware, Oracle VM Box, Vagrant, Docker
  • SEP: OOP, KISS, DRY, SOLID
  • CI/CD: Bamboo, Jenkins
  • SDP: Agile, SCRUM, Kanban
  • Cloud: Fastly, AWS, Magento Cloud
  • PIM: Akeneo, Pimberly
  • Other: Varnish, Factfinder

Work experience: 

3rd quarter 2022 - nowadays - PHP / Technical Lead (Part-time / Remote)

Description: Lead of the development team of the e-commerce product

Technologies: PHP 7.x / 8.x, MySQL 8.x, MariaDB 10.x CMS Magento 2.x, Akeneo, REST, Redis, Varnish, Docker, Nginx, Git, BB, Mac, Jira, Jenkins, AWS, Kibana, SCRUM

Responsibilities:

  • Requirements analysis and technical design of the software solutions in collaboration with the development team;
  • Team leadership, mentoring the developers;
  • Responsible for major technical decisions in the development process;
  • Software quality assurance (audits, code reviews, testing, etc).

2022 - nowadays - PHP / Softwear Engineer (Contract / Remote)

Description: Mostly technical support and maitenance for a bunch of various projects with partially engagement into Magento migrations M1/M2 -> M2 and 3rd party srvices implementation.

Technologies: PHP 5.x / 7.x / 8.x, MySQL 5.x / 8.x, CMS Magento, Adobe Commerce, Knockout JS, Npm / Yarn / ReactJS / REST, Redis, Docker, Nginx, Varnish, Git, BB, Mac, Jira, Bamboo, SCRUM

Responsibilities:

  • M1 -> M2 migration;
  • M2 -> M2 migration;
  • Reactive Support;
  • Extension development;
  • Integration of 3rd party applications.

2021 - 2022 - PHP / Softwear Engineer (Ciklum / outstaff Chantelle Fulltime / Remote)

Description: I joined the project during the first iteration of migration M1 stores to M2 there my team and me have been challenging the whole time till release but managed it successfully.

Also I was engaged into very sensitive part of the project, Payment :)

Afters successfull release I was moved to sub-team that only works on migrations because we still had a lot of work and websites that needed to be migrated / merged (it's an additional big story) into our brand new main website.

Technologies: PHP 5.x/ 7.x, MySQL 5.x, CMS Magento EE 2.x / Magento Cloud, React JS, Npm / Yarn, GraphQL / REST, Redis, Docker, Nginx, Git, BB, Ubuntu, Jira, SCRUM

Responsibilities:

  • M1 -> M2 migration / merging
  • Requirements analysis and technical design of the software solutions in collaboration with the development team;
  • Software quality assurance (audits, code reviews, testing, etc);
  • Extension development;
  • Integration of 3rd party applications;
  • Technical support and maintenance.

2020 - 2021 - PHP / Magento developer (Magecom Fulltime / Remote)

Description: BE development for Magento 2

Last half year in company I was a part of e-com BROCARD team. BROCARD Ukraine is the largest operator of the perfumery and cosmetic market of Ukraine in the luxury segment.

Technologies: PHP 5.x / 7.x, MariaDB, CMS Magento 2.x CE, JS, SOAP / REST, PHPCS/PHPMD, Docker, Nginx, Git, Gitlab, Ubuntu, Jira, SCRUM, OOP / SOLID

Responsibilities:

  • Create e-commerce stores from scratch;
  • Extensions development;
  • Integration of 3rd party applications;
  • Migrations 1.x/2.x and 2.x/2.x;
  • Technical support and maintenance;
  • Framework customization;
  • Code standards creation.

2018 – 2020 - PHP / Magento developer / Technical Lead (Svitla Systems, Inc. / outstaff Astound Commerce / Fulltime / Remote)

Description: Development and support of online stores for a huge multinational company with a worldwide reputation (name was skipped because of NDA). We were engaged in the representations of e-commerce team for half of the European countries, Denmark, New Zealand, Mexico, Russia and Kazakhstan. Development was in a huge team, which in turn was divided into departments, I was engaged in backend development for this project. Basically, it was the development of individual modules and integration with third-party services.

Last year on project I headed the backend department, mainly engaged in code review, code delivery, technical advising, task estimation, release planning (with PM and scrum master), tasks allocation, communication with the team from all departments of our project, consultations with the SA about global project issues, etc. I also was engaged in developing for some solutions on the project that required my intervention.

Technologies: PHP 5.x, MySQL 5.x, CMS Magento EE 1.x, JS (jQuery/PrototypeJS), Npm / Yarn / Grunt / Bower, SOAP / REST, Redis, Vagrant / Docker, Apache, Git, BB, Ubuntu / Red Hat Enterprise Linux Server, AWS, Rackspace, Jira, SCRUM

Responsibilities:

  • Requirements analysis and technical design of the software solutions in collaboration with the development team;
  • Leadership of a team of mid-level and junior developers, mentoring the developers;
  • Responsible for major technical decisions in the development process;
  • Software quality assurance (audits, code reviews, testing, etc);
  • Extension development;
  • Integration of 3rd party applications;
  • Technical support and maintenance.

2016 – 2018 – PHP / Magento developer (SYSINT / outstaff SoftLoft / Fulltime) 

Description: The main thing is the backend development for Magento 1 and partially for the 2nd version.

Over the years, we have been developing and supporting about a hundred ecom stores by our team for countries such as Ukraine, Russia, Germany, Denmark, Italy, France, Canada, the USA, Kuwait and others.

In addition, he was involved in modifying the Mantis task system developed with PHP without using an object-oriented approach.

One of the biggest projects was the development of a sports goods and services store, as well as the API for a mobile application through which it was possible to provide services and purchase goods, the development was jointly with a mobile application development studio.

Technologies: PHP 5.x / 7.x, MySQL 5.x / MariaDB, CMS Magento CE/EE 1.x / 2.x, JS (jQuery / PrototypeJS / RequireJs / KnockoutJS), SOAP / REST, Redis / Varnish, Elasticsearch / Sphinx, Apache/Nginx, Git, Blackfire, Firebase, BB /GitHub / GitLab, SwaggerUI / Postman, Team City, Ubuntu / CentOS, AWS, Jira

Responsibilities:

  • Create e-commerce stores from scratch;
  • Extensions development;
  • Integration of 3rd party applications;
  • Technical support and maintenance;
  • Code delivery;
  • Creating API for mobile applications;
  • Mentorship.

2016 - 2016 - PHP / Magento developer (Electrograd / Contract) 

Description: I joined the project at a time when employees did not have developers familiar with this content management system.

The project consisted of two separate stores for the global market and for Ukraine. At that time, I was the only employee on the staff who worked on projects.

Technologies: PHP 5.x, MySQL 5.x, CMS Magento CE 1.9.x, JS (jQuery / PrototypeJS), CentOS

Responsibilities:

  • Providing advice on working with the system;
  • Technical support and optimizing the performance of web applications.

2014 – 2016 – PHP / Magento developer (SYSINT / Fulltime) 

Description: A few key points: the development of a module for integration for the largest delivery service in Ukraine, it is still used in more than 10 online stores, the development of integration of a payment service from the largest bank in Ukraine, the implementation of git, the systematization of code delivery to production, the beginning work with Magento version 2, mentoring for beginners in our company.

The most interesting task was development the extension for e-shop of Ukranian Greek Catholic Church that consisted of salling audios. These audios were allowed to the listening as demo, manager could choose the length, start/finish, bitrate of this cutted piece for listening, of course this must be done automatically so we choose FFmpeg lib for working with media files. The customers could download the full version of audio with payment via SMS throught additional service that was integrated in our extension.

Additionally, the development of RESTful API Using NodeJS (Express), working with corporate webiste based on CMS Wordpress. A few internal projects on Symphony and Laravel frameworks.

Technologies: PHP 5.x / 7.x, Composer, MySQL 5.x / MariaDB, CMS Magento CE/EE 1.x / 2.x, JS (jQuery / PrototypeJS / RequireJs / KnockoutJS), Npm / Yarn / Grunt / Gulp, Css / Sass, SOAP / REST, Redis / Varnish, Apache / Nginx, Elasticsearch / Sphinx, Git, BB / GitHub / GitLab, Jenkins / Team City, Ubuntu / CentOS

Responsibilities:

  • Create e-commerce stores from scratch;
  • Extensions development;
  • Integration of 3rd party applications;
  • Technical support and maintenance;
  • Code delivery;
  • Data migration;
  • Mentorship.

2013-2014 – PHP developer (University / Freelance)

Technologies: PHP, MySQL, JS (jQuery), CMS OpenCart, Drupal 6, Kohana

Responsibilities:

  • Create sites from scratch;
  • Technical support and maintenance.

Education:

  • 2013 - 2014 - Luhansk Taras Shevchenko National University - Software Engineering / Master’s degree (avg 4.9/5)
  • 2009 - 2013 - Luhansk Taras Shevchenko National University - Software Engineering / Bachelor’s degree (avg 4/5)

Personal projects

Languages

  • Ukranian - Native
  • English - Upper-Intermediate

Interests

  • Ecom
  • JAM stack

Hobby

  • Swim
  • Bike
  • Run

Other

Eugene Zubkov's Projects

acm icon acm

Small client-side javascript library that makes managing cookies easy.

gitignore icon gitignore

A collection of useful .gitignore templates

jquery-tags-input icon jquery-tags-input

Magically convert a simple text input into a cool tag list with this jQuery plugin.

magento-2-danish-language-pack icon magento-2-danish-language-pack

Welcome to Magento 2 Danish Language Pack! Today, I will guide you how to get Danish language package and install it on your Magento 2 stores. Please keep tracking the well-documented introduce in this post.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.