Сервіс пошуку роботи №1 в Україні
- Файл
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/15882193/
Drupal developer
Місто проживання:
Львів
Готовий працювати:
Дистанційно, Луцьк, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Taras Motuschuk
Full-Stack Drupal Developer | 12+ Years of Experience
📍 Ukraine | 🌐 Remote | ✉️ [відкрити контакти ](див. вище в блоці «контактна інформація») | 💼 Upwork: upwork.com/freelancers/yourprofile
Professional Summary
Full-stack Drupal developer with over 12 years of experience in backend and frontend development. Specialized in Drupal 9–11, custom module development, complex migrations, and modern component-based frontends. Proficient in delivering scalable, maintainable, and high-performance solutions aligned with best practices. Strong expertise in both Drupal backend architecture and modern JavaScript/TypeScript frontends.
Tech Expertise
Backend (Drupal Core & Advanced Development)
• Custom Module Development — business logic, hooks, services, event subscribers, plugin systems.
• Entity API — custom entities, bundles, field definitions, storage handlers.
• Configuration API — config schema, install/update hooks, config splits, environment-based settings.
• Form API — custom forms, validation/submission handlers, AJAX callbacks, form alters.
• Render & Cache API — render arrays, caching strategies, cache contexts/tags/max-age tuning.
• Migrate API — complex content migrations from legacy CMSs, APIs, XML, CSV, JSON.
• Routing & Controllers — custom routes, parameters, access checks, JSON/HTML responses.
• Queue & Batch API — async processing, background jobs, cron batch pipelines.
• Access Control — custom access handlers, roles, permissions, policies.
• Services & Dependency Injection — service definitions, tagged services, factories.
• Database API — optimized queries, schema management, entity storage overrides.
• REST / JSON:API / GraphQL — custom endpoints, normalizers, serialization, decoupled setups.
• Views API — custom filters, fields, sorts, contextual arguments.
• Media & File API — image styles, file validation, media entities.
• Translation & Localization — multilingual configuration, content translations, i18n workflow.
• Commerce — custom order types, pricing logic, checkout flow customization, product variations.
• Security & Standards — input sanitization, permissions auditing, PSR-12, Drupal coding standards.
Frontend (Modern Component-Based Development)
• Decoupled / Headless Drupal — React, Next.js, or Lit frontends integrated with JSON:API.
• UI Components — reusable, accessible elements using Storybook and Lit Web Components.
• Modern Build Tools — Vite, Gulp, Webpack (legacy), TailwindCSS, PostCSS, autoprefixer.
• Theming — custom themes, Twig templates, preprocess hooks, libraries.yml management.
• JavaScript/TypeScript — ES6+, modular structure, async data fetching, DOM optimization.
• CSS / SCSS Architecture — BEM, utility-first (Tailwind), responsive and adaptive layouts.
• Performance — lazy loading, image optimization, critical CSS extraction, minification.
• Accessibility (a11y) — ARIA roles, color contrast, keyboard navigation compliance.
• Cross-browser & Mobile Optimization — responsive design testing, browser compatibility fixes.
DevOps / Workflow
• Environments & Local Dev — Lando, DDEV, Docker, Pantheon, Acquia.
• Version Control — Git (feature branching, PR workflows, code reviews).
• CI/CD Pipelines — Bitbucket Pipelines, GitHub Actions, Composer-based deployments.
• Automated Builds — asset compilation, cache clear, database sync scripts.
• Package Management — Composer, npm, Yarn, custom private packages.
• Performance & Debugging — Xdebug, Devel, Web Profiler, Redis, caching layers.
• Database Tools — Drush, MySQL CLI, structured updates, safe migrations.
• Security Auditing — module updates, permission audits, Drupal Security advisories.
• Documentation & QA — inline comments (English), coding standards, test coverage.
Professional Experience
Freelance / Remote — Full-Stack Drupal Developer
2012 – Present
• Delivered 100+ Drupal projects across education, e-commerce, and non-profit sectors.
• Developed custom modules, entity types, migrations, and API integrations.
• Built component-based frontends using React, Next.js, and Lit.
• Optimized website performance, caching, and CI/CD workflows.
• Collaborated with designers, QA, and content teams to deliver accessible, production-ready solutions.
Education
Master’s Degree in Computer Science
Your University Name, Your City, Year
Soft Skills
• Strong communication and documentation
• Analytical and detail-oriented
• Proactive in problem-solving
• Reliable and deadline-focused
• Team collaboration and mentoring experience
Full-Stack Drupal Developer | 12+ Years of Experience
📍 Ukraine | 🌐 Remote | ✉️ [
Professional Summary
Full-stack Drupal developer with over 12 years of experience in backend and frontend development. Specialized in Drupal 9–11, custom module development, complex migrations, and modern component-based frontends. Proficient in delivering scalable, maintainable, and high-performance solutions aligned with best practices. Strong expertise in both Drupal backend architecture and modern JavaScript/TypeScript frontends.
Tech Expertise
Backend (Drupal Core & Advanced Development)
• Custom Module Development — business logic, hooks, services, event subscribers, plugin systems.
• Entity API — custom entities, bundles, field definitions, storage handlers.
• Configuration API — config schema, install/update hooks, config splits, environment-based settings.
• Form API — custom forms, validation/submission handlers, AJAX callbacks, form alters.
• Render & Cache API — render arrays, caching strategies, cache contexts/tags/max-age tuning.
• Migrate API — complex content migrations from legacy CMSs, APIs, XML, CSV, JSON.
• Routing & Controllers — custom routes, parameters, access checks, JSON/HTML responses.
• Queue & Batch API — async processing, background jobs, cron batch pipelines.
• Access Control — custom access handlers, roles, permissions, policies.
• Services & Dependency Injection — service definitions, tagged services, factories.
• Database API — optimized queries, schema management, entity storage overrides.
• REST / JSON:API / GraphQL — custom endpoints, normalizers, serialization, decoupled setups.
• Views API — custom filters, fields, sorts, contextual arguments.
• Media & File API — image styles, file validation, media entities.
• Translation & Localization — multilingual configuration, content translations, i18n workflow.
• Commerce — custom order types, pricing logic, checkout flow customization, product variations.
• Security & Standards — input sanitization, permissions auditing, PSR-12, Drupal coding standards.
Frontend (Modern Component-Based Development)
• Decoupled / Headless Drupal — React, Next.js, or Lit frontends integrated with JSON:API.
• UI Components — reusable, accessible elements using Storybook and Lit Web Components.
• Modern Build Tools — Vite, Gulp, Webpack (legacy), TailwindCSS, PostCSS, autoprefixer.
• Theming — custom themes, Twig templates, preprocess hooks, libraries.yml management.
• JavaScript/TypeScript — ES6+, modular structure, async data fetching, DOM optimization.
• CSS / SCSS Architecture — BEM, utility-first (Tailwind), responsive and adaptive layouts.
• Performance — lazy loading, image optimization, critical CSS extraction, minification.
• Accessibility (a11y) — ARIA roles, color contrast, keyboard navigation compliance.
• Cross-browser & Mobile Optimization — responsive design testing, browser compatibility fixes.
DevOps / Workflow
• Environments & Local Dev — Lando, DDEV, Docker, Pantheon, Acquia.
• Version Control — Git (feature branching, PR workflows, code reviews).
• CI/CD Pipelines — Bitbucket Pipelines, GitHub Actions, Composer-based deployments.
• Automated Builds — asset compilation, cache clear, database sync scripts.
• Package Management — Composer, npm, Yarn, custom private packages.
• Performance & Debugging — Xdebug, Devel, Web Profiler, Redis, caching layers.
• Database Tools — Drush, MySQL CLI, structured updates, safe migrations.
• Security Auditing — module updates, permission audits, Drupal Security advisories.
• Documentation & QA — inline comments (English), coding standards, test coverage.
Professional Experience
Freelance / Remote — Full-Stack Drupal Developer
2012 – Present
• Delivered 100+ Drupal projects across education, e-commerce, and non-profit sectors.
• Developed custom modules, entity types, migrations, and API integrations.
• Built component-based frontends using React, Next.js, and Lit.
• Optimized website performance, caching, and CI/CD workflows.
• Collaborated with designers, QA, and content teams to deliver accessible, production-ready solutions.
Education
Master’s Degree in Computer Science
Your University Name, Your City, Year
Soft Skills
• Strong communication and documentation
• Analytical and detail-oriented
• Proactive in problem-solving
• Reliable and deadline-focused
• Team collaboration and mentoring experience
Інші резюме цього кандидата
Схожі кандидати
-
Frontend-розробник, кризовий адміністратор сайтів, Drupal Developer
Київ, Дистанційно -
Drupal developer
Житомир, Дистанційно -
Drupal-програміст
Дистанційно -
Drupal-разработчик
56000 грн, Київ, Харків, Дистанційно -
Drupal-програміст
Київ, Черкаси, Дистанційно -
Drupal-програміст
Дистанційно