About

My name is Ruslan, I am from Ukraine and I am an expert in web development.

More than 20 years of experience delivering Drupal-based General Purpose solutions for different sectors such as Job Boards, Product Portfolios, Geo Coding, Real Estate Solutions, E-Commerce, Classifieds, Corporate, and online Magazines/Newspapers, big projects for Government and Education.

Projects

Focus RH

The goal was to migrate the client's existing site to Drupal, with the migration of content and relationships. It was also necessary to build a new theme using the PSD templates provided by the client. Moreover as part of the development site needed to implement the thematic catalogue and integrate it with an existing external API.
Studirama - Focus RH

My clients

Articles

One Gulp File to Rule Them All: Centralized CSS Compilation for Drupal Custom Themes and Modules

gulpfile.js for Drupal
A single `gulpfile.js` at the Drupal project root can replace the common pattern of maintaining separate build files in every custom theme and module directory. Using Node's `fs` module, the file auto-discovers any custom module that contains an `assets/scss/` directory and compiles it alongside the theme — all driven by a minimal, git-ignored `config.local.js` that each developer fills in once. The result is one `npm install`, one `gulp watch`, and one place to update dependencies for the entire project.

Drupal: Introducing new "Update Manager Advanced" module

The example/result of "Update Manager Advanced" module

The "Update Manager Advanced" module modifies the Drupal "Available updates" email report to include the information normally shown at /admin/reports/updates/update, with links to the module updates and their release notes description.