← Back to list
senior
Registration: 27.03.2022

Dmytro Cheusov

Specialization: Full-stack developer

Portfolio

Bridgestone

• Back-end (Core API) design and programming. • API B2B integration: data acquisition, search, trade transactions, system scaling and adding new data sources. • Development of new functionality. • Updating legacy processes. • System optimization, increasing performance. • Training and adaptation of new programmers in the project.

Amadeus

• Development of new functionality in accordance with customer requirements and in accordance with the development plans of the product. • Analysis and optimization of functionality. • Deployment of new releases and new versions of third-party software on the server, Deployment of VCS interfaces. • Maintenance of databases and servers (performance analysis and reconfiguration). • Optimization of the system to increase performance. • Development of the import and export catalogs in various formats. • Design and development of widgets of the main page. • Further development of search and index linking. • Installation and configuration of indexation modules and SEO.

Concert

• Resolving current projects tasks, server maintenance. • Planning and deployment of new functionality depending on partners requirements. • Detecting, analysis and resolving problems in automatized processes of data synchronization. • Development and implementation of API adapters (microservices) to connect partners to the main servers using various protocols (SOAP, JSON, other RPC). • Remodeling and refinement of user interfaces in accordance with changes to the back-end. • Front-end (JQuery/Ajax) optimization. • Implement horizontal scaling on the front-end and back-end. • Analysis and optimization of DB. • Analysis and optimization code in high-load processes. • Analysis, resolving and switch servers from PHP 5.2/MySQL to PHP 5.4/Maria Db. • Deployment of scaling PHP servers for high-load processes. • Planning master-slave DB replications (not deployed) for HL as reports etc. • Development and deployment Chrome application and extension for IKS settlement cash register. • Development back-end for entrance bar-code scanners. • Programming points of sale ticketing systems. • Development, publishing and support Circus.Kyiv.ua (WP) site. • Support partners booking offices in ticket printing and templates design. • Development and deployment ZPL (Zebra Print Language). • Staff requirement. • Training and adaptation of new staff.

Skills

Ajax
CSS
Django
Flask
HTML
JQuery
JSON
LNMP
Mongo
NodeJS
PHP
Python
React
React
Silex
SOAP
Symfony
Vue

Work experience

Developer
11.2016 - 01.2020 |NDA
Python, PHP, NodeJS, React UI, Vue, SOAP, JSON, Flask, Django, Symfony
• Small (Python and PHP back-ends, NodeJS, Vue and React UIs) projects based on API interfaces. • Development and implementation of API adapters (micro services) to connect partners to the main servers using various protocols (SOAP, JSON, other RPC). • Remodeling and refinement of user interfaces in accordance with changes to the back-end. • Design API's for mobile apps. • Update legacy projects to newest versions, including server-side (from hardware to Apache libs and PHP compilations) stuff update and upgrade. • Rebuild legacy projects to frameworks (Flask, Django, Symfony, Laravel).
Senior PHP developer
09.2015 - 09.2016 |Bridgestone
Symfony, Silex, Flask, native Python,PHP and shell scripting, Maria,Mongo Db, LNMP, React,JQuery,Ajax
• Back-end (Core API) design and programming. • API B2B integration: data acquisition, search, trade transactions, system scaling and adding new data sources. • Development of new functionality. • Updating legacy processes. • System optimization, increasing performance. • Training and adaptation of new programmers in the project.
Lead IT Specialist
05.2014 - 01.2015 |Concert
Yii, native PHP, Python and scripting, Maria Db, LNMP, native JS/JQuery
• Resolving current projects tasks, server maintenance. • Planning and deployment of new functionality depending on partners requirements. • Detecting, analysis and resolving problems in automatized processes of data synchronization. • Development and implementation of API adapters (microservices) to connect partners to the main servers using various protocols (SOAP, JSON, other RPC). • Remodeling and refinement of user interfaces in accordance with changes to the back-end. • Front-end (JQuery/Ajax) optimization. • Implement horizontal scaling on the front-end and back-end. • Analysis and optimization of DB. • Analysis and optimization code in high-load processes. • Analysis, resolving and switch servers from PHP 5.2/MySQL to PHP 5.4/Maria Db. • Deployment of scaling PHP servers for high-load processes. • Planning master-slave DB replications (not deployed) for HL as reports etc. • Development and deployment Chrome application and extension for IKS settlement cash register. • Development back-end for entrance bar-code scanners. • Programming points of sale ticketing systems. • Development, publishing and support Circus.Kyiv.ua (WP) site. • Support partners booking offices in ticket printing and templates design. • Development and deployment ZPL (Zebra Print Language). • Staff requirement. • Training and adaptation of new staff.
PHP Developer
08.2011 - 03.2013 |Amadeus
Native PHP, custom framework, MySQL, LAMP, Ajax, JQuery, HTML, CSS
• Development of new functionality in accordance with customer requirements and in accordance with the development plans of the product. • Analysis and optimization of functionality. • Deployment of new releases and new versions of third-party software on the server, Deployment of VCS interfaces. • Maintenance of databases and servers (performance analysis and reconfiguration). • Optimization of the system to increase performance. • Development of the import and export catalogs in various formats. • Design and development of widgets of the main page. • Further development of search and index linking. • Installation and configuration of indexation modules and SEO.

Educational background

Self-education
2020 - 2022
Online training, courses and camps, with evaluation or introductory
Software engineering (Bachelor’s Degree)
2009 - 2015
National Technical University of Ukraine 'Kyiv Polytechnic Institute'

Languages

EnglishProficientUkrainianNative