Profile

Shpienko Max

Max Shpienko

Senior Wordpress Developer. Web Team Lead

Name:Max Shpienko
Date of birth:07/09/1986
Address:Kiev, Prospect Heroes of Stalingrad
Phone:+380 96 201-16-81
Email:860@ukr.net

Summary

Working with website tools, like image compressor for users http://websiteplanet.com/webtools/imagecompressor/
Technologies: MySQL, AWS, AJAX, PHP, jQuery, Bootstrap, CSS, HTML, Imagick, PNG-quant
Result: Pictures optimized more than 75%


The new version Sportarena.com site developed from the scratch


Optimize architecture of the database and requests. Reduce queries from 130-150 to 30-40 at the time of generation of the cache
Technologies: MySQL, PHP
Result: The download speed main page content reduced from ‎90000-14000 ms to 600-800 ms


Design and implementation of dynamic modular cache system (DMCS).
Technologies: MySQL, PHP, jQuery, Bootstrap, Sass, HTML
Result: Reduced load on the site, a stable job site during ‎5000-6000 simultaneous connections compared to 200-300 previously


Develop a logic of automatic and manual control DMCS.
Result: Online blocks are cached at the time of the publication of news content. The opportunity to rebuild the cache at any time through the control system in the admin panel


Improve of tinyMCE (Visual Editor of WP)
Technologies: MySQL, PHP, jQuery, Bootstrap, JS, WP shortcodes, the JSON
Result: More than 100 new features visual editor, including convenient work with the API server, receiving data and adaptation


Plugin for doing text online in real time without refreshing the page
Low-load system using node.js server + socket.io
Technologies: Node.js, socket.io, the MySQL, the PHP, the jQuery, Bootstrap, JS, WP shortcodes, the JSON
Result: Estimated number of concurrent users up to 50 000 in contrast to the version written with using of admin-ajax (up to 1000 users)
Example: https://sportarena.com/football/game/12330608/


Sporting events poster
Technologies: admin-ajax, google maps api, MySQL, PHP, jQuery, Bootstrap, JS, WP shortcodes, JSON
Result: Sporting events in Ukraine, with a map dynamically fetching data when scrolling places and cities selector
Example: https://sportarena.com/places/


The visual editor of the main page. News management system on the main page and on the page of the section using the drag & drop
Technologies: MySQL, PHP, jQuery, Bootstrap, JS, WP shortcodes, JSON
Result: Possibility to edit to change the units on the home page depending on the relevance of data in several minutes


Generating images for Facebook created from separate images and text
Result: A beautiful display of news with sharing through social networks

AMP
Result: More than 100  000 visits per month organic traffic from AMP pages

 

  • 50+ plugins and widgets
  • 70+ page templates including of 30 dynamic generating.
  • 130+ patterns for receiving and converting data from the server API
  • 20+ endpoints to form feed
  • 100+ visual editor features

PROFESSIONAL EXPERIENCE

12.2017 - present

Websiteplanet.com

Senior Wordpress Developer (Full Stack). Web Team Lead
01.2016 - present

Sportarena.com

Senior Wordpress Developer (Full stack). Web Team Lead
03.2015 - 02.2016

Trans Stone

SEO / Full Stack Developer

EDUCATION

Let's keep in touch

Google AMP (Accelerated Mobile Pages)

Google AMP (Accelerated Mobile Pages)

templates
Home page visual editor

Home page visual editor

admin-ajax, backend
Profile page

Profile page

templates
Team page

Team page

api, templates
Player page

Player page

api, templates
Widget example

Widget example

widgets
Events plugin

Events plugin

plugins
Match page

Match page

api
Page 1 of