I specialize in Drupal.
Vast knowledge in Drupal 7 & 8.
- Creating themes from scratch.
- Creating responsive mobile friendly sites using Bootstrap framework, - Flex Box, and Media Queries.
- Creating, using and overriding template files.
- Hooks and preprocess functions.
- Module life-cycle: Executing code on install, uninstall, and update.
- Dynamic & Static Query API.
- Form API, creating and altering forms.
- Controllers and render arrays.
- Defining and altering: Routes, services, permissions, menu links, local
tasks (tabs), and action links.
- Caching API: Cache tags, context, and max age.
- Defining template files.
- Defining libraries (CSS & JS).
- Thorough knowledge of Views.
- ECK & Paragraphs.
- Panels and Display Suite.
- RESTful Webservices.
- Updating Drupal core and contrib modules.
- Security best practices.
- Migration API
- SSH Command line.
- Drush and Drupal Console.
- Amazon Web Services.
- Git version control.
Languages:
PHP, MYSQL, HTML, Twig, CSS, jQuery.