Summary

Expertise

Project Highlights

Education

Agency

NS

English:

Upper Intermediate

Nikolay S.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Senior Full-stack/WordPress engineer, web-based systems and database architecture, system audit, optimization, and consultations (approved by Envato)

Senior Full-stack/WordPress engineer (approved by Envato): - Master of Computer Applications (MCA), Physics, 2009-2013 - 7+ years of commercial experience - Vast experience building complex applications from scratch as well as improving the functionality of the existing products - Strong analytical and problem-solving skills - Ability to perform in a fast-paced agile environment - Great written and verbal communication skills - Self-starter, motivated and committed to constant self-improvement, open-minded to learning new skills

Want to hire this engineer?

Check if Nikolay is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

PHP 7 years
WordPress 7 years
React.js 5 years
Ajax 5 years
JavaScript 5 years
jQuery 5 years

Other technologies

Ajax
API
CMS
CSS
HTML5
JavaScript
jQuery
PHP
React.js
WordPress
Payment Gateway Integration
Vue.js
Next.js

Project Highlights

icon
Lead Full-stack engineer

Afilliate network company NDA

Aug `21 - Jan `23

1 year

- The tasks of the project varied - system audit, optimization, new features implementation

Responsibilities & achievements

- I created a product category generator so that when a button is pressed, a category is generated, the corresponding post type is created, and meta boxes appear in the admin panel on the page of the category and product cards with the corresponding meta fields (product and category data). The difficulty was that the fields did not just appear in the page admin, but were created in the ACF admin as manually created so that their content managers could edit these fields. - Created a pop-up window with a list of questions for the site visitor on the product category page. Questions are displayed from the category admin panel. When answering questions, the visitor reports the data on the basis of which a certain rating of goods is formed by relevance to the visitor, and thus the product catalog page is formed. - Created a functionality for linking tags to articles in the form of topics, products, or product categories and displaying tags on the article page sorted by tag popularity In general, my tasks were to: - Development of components, Vue mixins - Changing existing Vue components - Customization and plugin development - Creating dynamic schema scripts for Vue + NUXT - Creating REST API endpoints - Refinement of existing REST API endpoints

CMS
JavaScript
MySQL
PHP
WordPress
Git
Docker
Vue.js
Vuex
Nuxt.js
icon
Lead Full-stack engineer

Afilliate network company NDA

Jun `21 - Sep `21

3 months

- The tasks of the project varied - system audit, optimization, new features implementation

Responsibilities & achievements

A notable task is converting the output of product cards from Vue.js to PHP. Thus, the document loading speed was increased and the listing became better indexed. In general, my tasks were to: - Development of Vue components - Theme customization and improvement - Customization and plugin development

JavaScript
MySQL
PHP
WordPress
Git
Docker
Vue.js
Vuex
icon
Lead Full-stack engineer

Tourism event system and a website (NDA)

Jan `19 - Jan `21

2 years

- Largest Ukrainian tourism company

Responsibilities & achievements

- Developed an event ticket system with multiple automated features - Batch event creation and manipulation - Developed Odoo CRM API integration for event synchronization using WP Rest API - Multiple dashboards with statistics and data

CRM
MySQL
PHP
React.js
WordPress
Git
Payment Gateway Integration
Docker
Figma
icon
Lead Full-stack engineer

Tobacco company (NDA)

Jan `19 - Jan `20

1 year

- Website from scratch for one of the largest tobacco companies in the US

Responsibilities & achievements

- Development of custom themes and modules according to the requirements of the customer

MySQL
PHP
WordPress
Mercurial
Figma
icon
Senior Full-stack engineer

Booking system (NDA)

Jan `18 - Jan `19

1 year

- The system collects an immense amount of flight data with schedules and routes - The system generates pages for routes and updates data every time when data changes

Responsibilities & achievements

- Create a calculation of the distance between two cities using only lat and long data - Created flight routes on Google map of airplane routes

MySQL
PHP
WordPress
Git
Google Maps API
RESTful API
Figma

Education

Higher education in Computer Science

Agency

Web and Mobile Development agency #51

100-400

GMT+2

Kharkov/Ukraine

Core Expertise

CSS
JavaScript
Node.js
PHP
React.js
UI
UX
Android
HTML
Swift
Angular 2x
iOS SDK
Vue.js

Industries

Information services & Technologies

Want to hire this engineer?

Check if Nikolay is available