I started my Drupal journey in 2006 (https://www.drupal.org/u/andreic) when I worked for a golf website (worldgolf.com, now https://www.golfpass.com/travel-advisor) to customize some Views in Drupal 5. I continued working with Drupal 5 and 6, then Drupal 7 from 2014 until 2019 - 2022 and in that period I started migrating an online magazine for the freight industry (www.joc.com, half a million nodes) to Drupal 9 decoupled (Drupal as backend, Next.js as frontend).
From 2019 I started using regularly Docker and XDebug and since 2023, DDEV has been the preferred tool. Before that I used Docksal and custom docker builds.
Skills:
- Custom module building
- Custom theme building (Bootstrap, TailwindCSS, SASS/LESS, etc.)
- Third-party API integrations (REST, SOAP, oAuth, etc.)
- Drupal multisite
- Drupal migrations - 5/6/7 to the latest v10
- Drupal core upgrades & maintenance
- Views configurations & modifications (custom filters, etc.)
- Various configuration updates for achieving required functionalities
- CSS & jQuery code updates
- Server migrations
- Docker container setup, builds & configs
- Experience with cloud platforms (Acquia, Pantheon, etc.)
Past projects:
Responsibilities:
- Functionality configurations
- Custom theming
- Custom module development
- Drupal multisite
- Upgrades & migrations (Drupal 7 to Drupal 9, Wordpress to Drupal, Integrating external databases, etc.)
- Varnish Cache updates & integrations
- Docker container builds & configurations, maintaining various Docker containers for team usage
- Decoupled Drupal using Contenta JS, JSON:API and Next.js
- Enhanced taxonomy listing for JSON:API using Entity API and the Permanent Cache Bin module
Worked with Acquia Cloud Enterprise for 6 years before switching to direct AWS hosting.
www.yip.gg (Your Island Pension)
Responsibilities:
- Build a custom Drupal 10 SASS based theme from supplied HTML + CSS template
- Use Views, Paragraphs and other configurations to achieve required functionalities
Responsibilities:
- Fix Drupal 10 deprecations for modules and theme.
Responsibitlies:
- Migrate the Drupal 5 version of printhuge.com to Drupal 10
- Custom theme based on TailwindCSS (https://www.drupal.org/project/tailwind_jit)