![]() Max ShpienkoSenior 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
Website:https://sportarena.com
|
Summary (last 2 years)
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
