Andriy Zubets | PHP & JS developer

Andriy Zubets PHP & JS developer

Citizenship:
Ukraine
Residence & Work Permit:
France
Age:
34
English
French
Ukraine
German
PHP
JS / jQuery
SQL
API (Receiving and distribution)
CMS (Wordpress, Opencart)
Laravel/Codeigniter
  • PHP
  • JS / jQuery
  • SQL
  • API (Receiving and distribution)
  • CMS (Wordpress, Opencart)
  • Laravel/Codeigniter
  • Git
  • Gulp
  • Bootstrap
  • Sass, Scss
  • Jira / Monday / Planner / Trello
  • Unix
  • Phoroshop/Figma
  • Google cloud
  • AWS
  • AI
  • MVC
  • Firebase & BigQuery
Download cv

Discover my
space

<code> I build <code>
Contact me
Discover my profile | Andriy Zubets
7+
Years in web Full-stack
170+
Sites created
40+
Сomplex projects

What I'm doing

Deploying the server

Usualy I deploy a linux Centos with all components, protections and basic settings or choose a ready-made hosting also with detailed settings for the project

Deploying the CMS

I choose a suitable CMS (Wordpress, Opencart, Strapi or self-written). Also I do modifications of the MySQL database for the tasks of the project, installation and customization of the necessary ready-made add-ons for the project

Back-end preparation

I carry out the conclusion of all content for the needs of the design. I customize each element and make it manageable from the admin panel.

Integrations

I develop all necessary integrations (AI, delivery, payment, CRM, authorization, exchange rates, bulk management)

Technical seo optimization

I'm doing all the work for SEO optimization, such as Schema.org microdata, OG Graph, FB and Google marketing, etc. Also, the creation of a multilingual meta markup generator for SEO TK

Adaptive layout

Typeset the entire design immediately onto the existing interface

Also:

Creating calculators

I create calculators and variators for website pages with the ability to manage them from the admin panel

Self-written admin panels

I create easy-to-use and lightweight admin panels for small projects / mobile applications

Custom development

In almost every project there is a need for custom development, such as a referral program, a collective basket, price monitoring, and so on, which I develop

Some cases

AI blog

Training blog site with autogenerated content

Tasks

Having only thematic to study, create blog with different partitions, examples and all needed attributes
  • Make autogenerating images for each blog article
  • Make autogenerating FAQ for each article
  • Make site technical ready for SEO
  • Make everything autonomous

Implemented

Created website with lightweight front-end and completely ready for SEO.
Features:
  • Generated all needed categories and subcategories for blog by OpenAI.
  • Made repeating task, which creates articles with good titles, content, faq and thumbnails.
  • Made automatic limitations for budget, while creating everyday articles.
  • Made reports for each thematic, tags and components to analyse everyday work

Results

  • Google page speed 90+
  • Released site with 500+ ready articles on different thematics
  • Planned tasks to create everyday articles, depending on budget

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • OpenAI
  • Wordpress
  • Google cloud API

AI chat

Creating corporate AI chat

Tasks

Create corporate AI chat using different API providers.

Implemented

Created internal corporate AI chat.

Results

  • Secure access with Office365 authentificator
  • Chats history, comparison of results
  • Access to latest models
  • Switching by models, types of responces
  • Switching between OpenAI and Google Gemini
  • Good formats of represent, including code format etc.

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • OpenAI
  • Google cloud API
  • Wordpress

Search venues

A site with a search for venues near the user

Tasks

  • Having only one csv table with a database (about 15 thousand), one of the largest cities in the world created a database to use it on a site.
  • This database should be segmented into districts, microdistricts, types of kitchens, types of venues.
  • Implement a display of these venues and a convenient search on the site.

Implemented

A database architecture was created for institutions that in the future will be able to expand and increase without losing productivity.
The table was integrated into this database. During integration, all fields were validated, such as:
  • Is the phone number real?
  • Is the venue located within the city limits?
  • Check for duplicates in the database
  • Is the photo optimized + optimization of unfinished ones?
  • Creation of unique SEO url
  • etc
On the front-end side, a search for multiple values with multiple filters was implemented such as:
  • Kitchen type
  • Type of venue
  • Area
  • Microdistrict
  • Is it open
  • Price range
  • Rating
A search was also carried out on the map with specified filters.
For good SEO optimization, meta tag generators for search pages and venue pages were installed.
The blog was optimized and automated delivery of information about the venue on the blog

Results

  • Availability on the site of a database of establishments with unique 12+ thousand links and a pleasant interface
  • Presence of search pages with unique content on the site 9+ thousand links

Stack

  • PHP
  • MySQL / PostgreSQL
  • JS / jQuery
  • Mapbox
  • Google geocode api
  • Wordpress

Selling programs

Messenger bot connected with website

Task

Create a quick way to create events for the site and the ability to sell them

Implemented

A messenger bot (telegram) has been created with the following capabilities:
  • adding a new event (saving to the site database)
  • management of existing events
  • receiving notifications about sales from the site
Displaying events on the website with the possibility of purchasing tickets.

Stack

  • PHP
  • Telegram bot SDK (PHP)
  • MySQL
  • JS / jQuery
  • Mapbox
  • Stripe
  • Wordpress

Reusable calculator

Create a calculator with a graph with dynamic calculations

Tasks

  • Create a calculator with the ability to manage data from the admin panel (Wordpress).
  • Make it easy to create similar calculators from the admin panel.
  • Create a PDF generation of the received result and send it to user.
  • Encrypt the code.

Implemented

  • Creation of a convenient interface in the admin panel for entering calculator data sources.
  • Calculations on the backend side.
  • Creating graphics using jCanvas / Canvas
  • Code encryption to preserve authorship

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • JCanvas
  • Wordpress

Base of car resellers

Having access to the database of all ads for the sale of cars, create a single convenient tool for use by resellers

Task

Create a convenient application for car resellers to increase their efficiency and open a new way of earning

Implemented

  • A universal MySQL architecture was created, which made it possible to combine 3 ad databases and quickly work with large volumes of data (10+ million records).
  • A quick and convenient search among the database was made by such criteria as phone number, car number, VIN, etc.
  • Made it possible to save selected ads, leave notes and notify messengers about changes in ads (mileage, price, status, etc.)
  • Made it possible to create different filters for searching depending on the user.
  • Made automatic notifications about new ads based on configured filters in messengers.
  • Made a secure login using 2 and 3 factor authentication.
  • Made it possible to use the functionality only for subscribers with tariff packages (day, week, month) with online payment.
  • The car registration database from open data bases has been integrated
  • Integrated VIN decryption for displaying non-European cars.
  • Created a convenient admin panel for monitoring user actions, user moderation, writing a blog and other articles

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • API
  • Wordpress

Worldwide site

Creation of a site for many countries with multi-language versions

Task

Creation of a site for many countries with multi-language versions

Implemented

  • A site with a switch to countries with a change of subdomain has been created
  • When creating a new branch in a new country, the admin panel implements automatic deployment of the required languages in this country
  • When creating a new branch, it is possible to migrate content from the main site + automatic translation of all pages and blogs into the required languages.
  • The ability to administer all branches and users through the main site has been implemented
  • Implemented the possibility of technically creating a new branch in 8 hours (including translation correction)

Stack

  • Wordpress
  • PHP
  • MySQL
  • JS / jQuery
  • Google Cloud API

Insurance marketplace

Creation of a service for the purchase of insurance products

Task

Using the API of an insurance broker, implement the insurance product selection service among existing insurance offers and provide the opportunity to issue an insurance online

Implemented

  • The search for information about a car by its registration number has been implemented
  • Implemented data validation + database correctness check
  • The selection of insurance products with convenient filtering, sorting and blacklist has been implemented.
  • Validation of all input fields for insurance registration has been implemented.
  • Payment of the policy is implemented online with automatic sending of electronic documents to e-mail
  • Implemented transaction register with automatic reminder for pending actions
  • Implemented notification of clients when the policy expires

Stack

  • Wordpress
  • PHP
  • MySQL
  • JS / jQuery
  • Insurance API
  • Google Cloud API

Furniture designer

Creation of a branded site with the ability to create a kitchen on the product page

Task

Using the API of an insurance broker, implement the insurance product selection service among existing insurance offers and provide the opportunity to issue an insurance online

Implemented

  • Create a modern website with a catalog of furniture collections
  • Integrate a 3D designer on product pages with the ability to select the necessary furniture and place it according to the dimensions of the client's premises.
  • Ability to generate a rendering of selected furniture with display on the product page.
  • Possibility to create an order with a detailed calculation of the selected interior.
  • The ability to send to the mail / print the generated estimate in PDF.
  • Tracking of all users with a displayed report in the admin panel

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • Opencart

Ecommerce Syndicate

Create a number of e-commerce platforms, the goal of which is the maximum presence in the market

Task

Create a number of sites that are not similar to each other, but are connected by a single source. The main goal of which is to gain an advantage in a highly competitive environment.

Implemented

  • Having a database of goods and customers in CRM/ERP, a basic site with a modern design was created and automatic two-way synchronization of goods, orders and customers was set up.
  • Generated reports with segmentations for auto-ordering of goods.
  • Customer segmentation reports based on specified parameters have been created.
  • A referral sales system has been created.
  • Eco loyalty program was created
  • A slice of the prices of the main competitors is integrated, which makes it possible to analyze and compare the prices with those available in the store.
  • Integrated manual and scheduled automatic price dumping
  • Integrated automatic distribution of prices for marketplaces
  • A clone of the site is created without visual similarity but with its own identity, such as photo watermarks, automatically generated meta tags, etc.
  • Automatic synchronization of the clone with the main site for the range of goods and setting of own prices has been implemented.
  • Implemented the possibility of deploying a similar clone in 40 hours.

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • Google cloud API
  • Opencart

Ecommerce dropshipping

Create an online store in which the filling of goods and the shipment of goods should take place automatically

Task

Create an online store in which the filling of goods and the shipment of goods should take place automatically

Implemented

  • The creation of a modern online store with most of the typical functionality has been implemented.
  • Integrated dropshipping platform with two-way exchange. (receiving product balances, sending orders).
  • An automatic markup has been set for product groups.
  • Implemented basic automation of communication with suppliers.
  • A notification about the status of the order has been implemented in the messenger.
  • Implemented automatic signaling in the presence of deviations according to the script (deviations from the schedule of shipments, deviations from the correctness of balances, availability of goods without a photo, etc.).
  • Implemented daily reporting on transactions.
  • Distribution of store prices to price aggregators has been implemented.

Stack

  • PHP
  • MySQL
  • JS / jQuery
  • Opencart

Works

Please wait. Loading from sheets

Education

JS and PHP Design Patterns

2023
Learned useful design patterns for JS and PHP

Drawing with JCanvas

2022
learned how to draw elements and animations with JS Canvas and JCanvas

CMS development

2017-2018
Learned how to draw up the correct architecture for websites and create right layout of modern design. Discovered Wordpress, Opencart, Joomla, Strapi

Front-end courses

2016 - 2017
Web developer, Front-end, Front-end advanced cources

Kyiv Slavonic University

2003 - 2008
Master's degree in Economics, Specialist in Economics

Work History

Varyence

2022 -
Creation of turnkey websites, creation of various integrations and customizations, support

VINIT, LLC

2018 - 2022
Creation of turnkey websites, creation of various integrations and customizations, support

Y-not

2017 - 2018
Typeset the entire design immediately onto the HTML.

Non-technical positions

2005 - 2017
Worked in several fields. I held positions from sales manager to CEO

Contacts