Position: Full-stack developer, Team lead, Solutions Architect
Category: PHP
English level: intermediate
Years of experience: 11


EXPERIENCE
Since 2009 I’m engaged in development of sites using CMS Drupal. Customized development of modules and themes, work with another’s code, optimization of sites. Management of sites development for Drupal.

Operating skills: JS,  jquery, MySQL, PHP  Drupal theming and codding. Experience in working with high-load Drupal sites, high-load optimization. Experience in configuring and optimizing of servers for sites work on Drupal, renewal of sites work after attack of viruses and hackers. 

During 2010-2011 I worked in drupalhosting.ru in the capacity of chief system administrator (40 servers). Works performed – configuration and optimization of servers, repelling attacks on clients’ servers and sites, revelation and elimination of security gaps of sites and server software. Development of scripts for automation of control of services and sites, management of technical support and solving users’ difficult questions.
Drupal Core – 10+ years (level high)
 Experience with Drupal 6\7\8\9 
 Implementation of Module Hooks, Theme Hooks, Element Rendering.
 Views, Webform, Rules, Context, Panels, Features, Devel, Media, Features.
 Drupal Commerce.
 Core API, Entity API.

Drupal Theming – 10+ years (level middle)
Front-End Development - 10+ years (level middle)

Highload Drupal sites administration and development. - 9+ years (level middle)
 Drupal db performance tuning.
 Code performance and securety tuning.
 Fixing hosting\server performance problems.

Projects
Working for CPL 2019 - 2023
Role: Senior drupal developer
General overview: Worked on hiload Drupal 8/9 projects as Senior drupal developer, Backend development, Teamlead of small teams (3-5 members)

Working for Adyax 2015 - 2019
Role: Senior drupal developer
General overview: Worked on hiload Drupal 7/8/9 projects as Senior drupal developer, Backend development, Teamlead of small teams (3-5 members)