About me:
2+ years of experience with Drupal, motivated: always looking for a new experience, communicable, analytical mindset, a bit geek, a bit nerd, a bit crazy.
Education:
2018 - Master’s degree in System Programming University East Ukrainian Volodymyr Dahl National University Severodonetsk, Ukraine
Languages:
English - Intermediate
Ukrainian and Russian - Fluent
Technical skills
- Frameworks/CMS: Drupal 7/8.
- OS: Linux, Windows.
- DevOps: Vagrant, Docker, Jenkins
- DB: MySQL, MongoDB, MS SQL
- Versioning: GIT, SVN
- Languages: PHP, SQL, Javascript, XML, C++, Qt
- Modelisation : OOP | MVC
- Third-party integrations: payments gateways, MailChimp, Redmine, Social netwroks, etc.
- Cloud platforms: AWS, Google Cloud Platform, etc.
Functional skills
- Responsible for designing and implementing new features and functionality, establishing and guiding the website’s architecture, ensuring high-performance and availability, and managing all technical aspects of the CMS.
- Software Design (OOP, Design patterns, Code review and refactoring)
- Audit and analysis (audit third party projects, specs review, requirement analysis)
- Writing automated tests
Drupal skills
- Fundamental Web Development Concepts
- Drupal Core API
- Content Modeling
- Code refactoring, debug code and troubleshooting
- Theme development and Integration
- Performance optimisation (Memcache,, Varnish…)
- Security
- Modules development
- Search API (ApacheSOLR, Elastic)
- Data Migration
- Web Services (RESTful, XMLRPC)
Work experience
Freelance: since November 2015 - until August 2016
Adyax - Drupal developer: Since 2016
Conferences
2017 DrupalCamp Lutsk - Speaker
2018 DrupalCamp Kiev - Speaker