Сайт пошуку роботи №1 в Україні
- Файл
Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/13241476/
Drupal-програміст
- Місто:
- Черкаси
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Файл містить ще 3 сторінки
Версія для швидкого переглядуЦе резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Serhii K.
Drupal Developer
Year of Birth: 1993 Place of living: Europe
IT experience since: 2017
GitHub.com: https://github.com/Sergiy-Kulyk
Linkedin: [відкрити контакти ](див. вище в блоці «контактна інформація»)
kulyk-1943-ua/?locale=en_US
profile summary
I have 5-year experience in developing websites using Drupal and 1-year experience using
WordPress. Experienced in Drupal development, programming, configuring, maintaining,
troubleshooting, patching, and overall support for custom Drupal 8/9/10 applications. At the
same time, capable not only of pure development but also of thinking over the project
architecture and mentoring the team.
languages
Levels: (Basic, Intermediate, Advanced, Fluent)
Language Spoken level Written level
Ukrainian Native Native
English Upper-Intermediate Upper-Intermediate
education and certification
Course / Qualification Year Obtained
Computer engineer 2018
Kiev National University of Technology and Design, Cherkasy, Ukraine
Front-end + CMS 2018
GeekHub, Cherkasy, Ukraine
Maintenance of computer networks and systems 2014
Cherkasy State Business College, Cherkasy, Ukraine
technical expertise
Levels: (Basic, Intermediate, Advanced, Expert)
Last Years of
Competence Level
Used experience
Software Development
Agile / SCRUM Advanced 2022 2
OOP / OOAD Advanced 2023 3
Programming / Markup / Template Languages
PHP Advanced 2023 4
JavaScript Intermediate 2023 3
HTML5 Advanced 2023 4
CSS3 Advanced 2023 4
SCSS Advanced 2023 4
Twig Intermediate 2023 3
Databases
MySQL Basic 2022 2
Frameworks / SDKs, CMS / CMF, Libraries
WordPress Intermediate 2018 1
Drupal Advanced 2023 5
jQuery Intermediate 2023 3
Symfony Intermediate 2023 3
Tailwind Basic 2023 0.5
Storybook Basic 2023 0.5
React Basic 2025 0.5
Stack Technologies
Apache HTTPD Intermediate 2023 3
NGINX Intermediate 2023 3
Lando Intermediate 2023 2
Apache SOLR Basic 2022 1
Project Tools
Redmine Advanced 2023 4
JIRA Intermediate 2023 2
Trello Advanced 2023 2
Development Tools
Git Advanced 2023 3
PHPStorm Advanced 2023 3
Postman Basic 2023 1
work experience
Project Name / Company Project Role Software/Technologies
Dates
Name, Industry Used
2023 - now Project under NDA Drupal Drupal, HTML5, CSS3, JS,
developer Tailwind, Storybook
This is a informational and commerce site based on the old D7 site. Implement custom block plugins. Create
customizable elements and components according to the atomic design and structure. Implement storybook
functionality for elements and components. All pages are built with customizable paragraphs.
2022 - 2023 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Atomic design, JS
This is a charity site that provides help for people with gambling problems. Implement custom block plugins,
refactoring old backend and frontend code. Create components according to the atomic design and structure.
Create quiz form with custom flow and score calculation.
2022 - 2023 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a commerce site to order products. Implement custom block plugins, refactoring old backend and
frontend code. Update drupal core to 10 version, remove and refactor deprecates. Update api that
synchronizes system and remote orders.
2021 - 2022 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a big education site for students, student groups and teachers. Teachers are able to create questions,
quizzes. The frontend part has jas part which uses Vue to provide students with interface for virtual laboratory
work. This is a huge site which is in progress of migration from drupal 7 to drupal 10. I was porting and
upgrading custom modules functionality from D7 to D10. Create and port custom libraries integrations. Create
custom entities and content structure.
2021 - now Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a commerce site to order products. Implement custom block plugins, refactoring old backend and
frontend code. Provide user portal functionality. Provide custom functionality for bookmarks. Create a custom
controller to adapt bookmark functionality in the custom javascript based search. Create custom routes and
pages. Create integration with componentsearchengine multiview. Create custom plugins.
Styling pages and elements
2021 - now Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a content site charity organization. It provides functionality to view new content and register content
editors. This site migrated from Drupal 7 to Drupal 9. Create a custom migration process and source plugins.
Create custom migration configs. Implement components based on the paragraphs. Most content types, media
types and taxonomy terms pages can be built by using components from the admin. Every component has it’s
own styles and js functionality. CSS and JS functionality is loaded only in case when the component is added on
the page. Implement custom modules with custom functionality and custom automated lists of related content.
Implement custom filter plugin. Implement custom condition plugins. Implement custom field formatters.
Implement custom block plugins. Implement custom views style plugin to integrate it with Amcharts library.
Implement amcharts map according to the view results. Implement custom Amcharts block plugins (bar chart,
donut chart). Implement and extend tb_megamenu functionality. Extend mega menu functionality to use
content blocks instead of config blocks in block layout. Adapt mega menu storage functionality to the new
blocks. Implement a design system based on the bootstrap 5. Adapt this system to rtl. Create mixins based on
the rtl. Provide rtl css library in case when selected language use rtl. Create custom language negotiation
functionality for interface and content. Implement custom modules and plugins with custom functionality.
Implement custom book navigation functionality. Provide webpack functionality to compile ES6 into ES5.
Styling pages and elements
2020 - 2021 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Solr
This is a commerce site to order products for a specific period of time. It provides functionality to view new
content, register users, register product related editors and users. Implement custom modules and plugins
with custom functionality. Implement custom commerce plugins, custom checkout flow, custom price
calculation, custom checkout panes, custom commerce order emails, custom payment functionality for paypal
(partial payments). Implement custom product availability (availability calendar - combination of backend data
and js logic, implement and work out logic for the calendar functionality). Implement custom logic for admin
order creation. Implement custom order processors. Add custom functionality for refunds. Implement specific
functionality for different types of orders. Implement custom emails for orders. Implement custom condition
plugins. Implement custom field widgets and field formatters. Implement custom views field, sort, filter, and
action plugins. Implement a custom processor for solr search. Implement custom language negotiation
functionality and define languages by prefix and by host. Help with development of remote API integrations.
Implement custom modal windows
Styling pages and elements
2020 - Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
2021 developer
This is a content site for medical affairs. It provides functionality to view new content and register users.
Implement custom modules and plugins with custom functionality
Implement custom modal windows
Styling pages and elements
Implement email system with editable email templates
Implement custom PDF reports
2020 - Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
2021 developer
This website was created with the purpose of automatization of client business processes. This is a web store
that provides functionality to sell products.
Create pages
Implement custom commerce functionality
Implement custom products search with solr
Implement custom modules and plugins with custom functionality
Implementation of product flow
Implementation of custom functionality on the product page
Implementation of custom functionality for product and order emails
Implementation of custom functionality for orders
Implementation of custom functionality for javascript calendar
2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content and register medical
workers. Registration is restricted for specific countries and specific positions.
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement country and position restrictions for medical worker registration.
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content, create events and
register users. Users are able to register on medical events.
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content. Some specific content
types have an ability to show presentations. These presentations are generated from a pdf file.
Create pages
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement custom entity with bundles for slides Implement generation of slides by parsing presentation pdf
file Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Atomic Design
This is a content site, for medical affairs. It provides functionality to view new content and register on medical
events.
Create pages
Implement custom modules and plugins with custom functionality
Implement styling by using Atomic Design
Implementation of event registration flow
Implement event search
Implement surveys for events
Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This website was created with the purpose of automatization of client business processes. This is a web store
that provides functionality to sell products. One of the client requirements was product import from the file.
Create pages
Implement custom modules and plugins with custom functionality
Implement product importer
Implementation of product flow
Implementation of discounts and coupons
Implementation of custom functionality on the product page
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
The purpose of the project was to create a redesign of the site and add additional functionality. Another
purpose was to create integration with SalesForce. This project was developed for the charity organization.
Create new pages
Create custom modules to implement custom functionality
Implement integration with SalesForce
Implement redesign of pages
Implement custom search functionality with SalesForce
Implement site redsign
2017 Project under NDA Junior Wordpress, HTML5, CSS3,
Wordpress jQuery
developer
Educational site for the promotion of the all-round development of children and young people:
The purpose of this project was to develop the website for Cherkasy State Center of children scientific
creativity. For this site I developed a responsive and flexible theme, also I added such features like events
calendar. So admin can add events and visitors can register on that. This was made by using a plugin. Challenge
was in calendar localization. I had to make the site fully in the Ukrainian language, but the calendar doesn’t
support that. So I translated it and remade some elements of the calendar. The administrator can create events
and it will display in the calendar. Users can discover information about events – a time of beginning and end.
Visitors can watch on the map the place of beginning and contact with administrators of the event.
Creation of layout of pages, items
Creation of the module for mailing-tracking system
Integration of event calendar with using
Drupal Developer
Year of Birth: 1993 Place of living: Europe
IT experience since: 2017
GitHub.com: https://github.com/Sergiy-Kulyk
Linkedin: [
kulyk-1943-ua/?locale=en_US
profile summary
I have 5-year experience in developing websites using Drupal and 1-year experience using
WordPress. Experienced in Drupal development, programming, configuring, maintaining,
troubleshooting, patching, and overall support for custom Drupal 8/9/10 applications. At the
same time, capable not only of pure development but also of thinking over the project
architecture and mentoring the team.
languages
Levels: (Basic, Intermediate, Advanced, Fluent)
Language Spoken level Written level
Ukrainian Native Native
English Upper-Intermediate Upper-Intermediate
education and certification
Course / Qualification Year Obtained
Computer engineer 2018
Kiev National University of Technology and Design, Cherkasy, Ukraine
Front-end + CMS 2018
GeekHub, Cherkasy, Ukraine
Maintenance of computer networks and systems 2014
Cherkasy State Business College, Cherkasy, Ukraine
technical expertise
Levels: (Basic, Intermediate, Advanced, Expert)
Last Years of
Competence Level
Used experience
Software Development
Agile / SCRUM Advanced 2022 2
OOP / OOAD Advanced 2023 3
Programming / Markup / Template Languages
PHP Advanced 2023 4
JavaScript Intermediate 2023 3
HTML5 Advanced 2023 4
CSS3 Advanced 2023 4
SCSS Advanced 2023 4
Twig Intermediate 2023 3
Databases
MySQL Basic 2022 2
Frameworks / SDKs, CMS / CMF, Libraries
WordPress Intermediate 2018 1
Drupal Advanced 2023 5
jQuery Intermediate 2023 3
Symfony Intermediate 2023 3
Tailwind Basic 2023 0.5
Storybook Basic 2023 0.5
React Basic 2025 0.5
Stack Technologies
Apache HTTPD Intermediate 2023 3
NGINX Intermediate 2023 3
Lando Intermediate 2023 2
Apache SOLR Basic 2022 1
Project Tools
Redmine Advanced 2023 4
JIRA Intermediate 2023 2
Trello Advanced 2023 2
Development Tools
Git Advanced 2023 3
PHPStorm Advanced 2023 3
Postman Basic 2023 1
work experience
Project Name / Company Project Role Software/Technologies
Dates
Name, Industry Used
2023 - now Project under NDA Drupal Drupal, HTML5, CSS3, JS,
developer Tailwind, Storybook
This is a informational and commerce site based on the old D7 site. Implement custom block plugins. Create
customizable elements and components according to the atomic design and structure. Implement storybook
functionality for elements and components. All pages are built with customizable paragraphs.
2022 - 2023 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Atomic design, JS
This is a charity site that provides help for people with gambling problems. Implement custom block plugins,
refactoring old backend and frontend code. Create components according to the atomic design and structure.
Create quiz form with custom flow and score calculation.
2022 - 2023 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a commerce site to order products. Implement custom block plugins, refactoring old backend and
frontend code. Update drupal core to 10 version, remove and refactor deprecates. Update api that
synchronizes system and remote orders.
2021 - 2022 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a big education site for students, student groups and teachers. Teachers are able to create questions,
quizzes. The frontend part has jas part which uses Vue to provide students with interface for virtual laboratory
work. This is a huge site which is in progress of migration from drupal 7 to drupal 10. I was porting and
upgrading custom modules functionality from D7 to D10. Create and port custom libraries integrations. Create
custom entities and content structure.
2021 - now Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a commerce site to order products. Implement custom block plugins, refactoring old backend and
frontend code. Provide user portal functionality. Provide custom functionality for bookmarks. Create a custom
controller to adapt bookmark functionality in the custom javascript based search. Create custom routes and
pages. Create integration with componentsearchengine multiview. Create custom plugins.
Styling pages and elements
2021 - now Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer JS
This is a content site charity organization. It provides functionality to view new content and register content
editors. This site migrated from Drupal 7 to Drupal 9. Create a custom migration process and source plugins.
Create custom migration configs. Implement components based on the paragraphs. Most content types, media
types and taxonomy terms pages can be built by using components from the admin. Every component has it’s
own styles and js functionality. CSS and JS functionality is loaded only in case when the component is added on
the page. Implement custom modules with custom functionality and custom automated lists of related content.
Implement custom filter plugin. Implement custom condition plugins. Implement custom field formatters.
Implement custom block plugins. Implement custom views style plugin to integrate it with Amcharts library.
Implement amcharts map according to the view results. Implement custom Amcharts block plugins (bar chart,
donut chart). Implement and extend tb_megamenu functionality. Extend mega menu functionality to use
content blocks instead of config blocks in block layout. Adapt mega menu storage functionality to the new
blocks. Implement a design system based on the bootstrap 5. Adapt this system to rtl. Create mixins based on
the rtl. Provide rtl css library in case when selected language use rtl. Create custom language negotiation
functionality for interface and content. Implement custom modules and plugins with custom functionality.
Implement custom book navigation functionality. Provide webpack functionality to compile ES6 into ES5.
Styling pages and elements
2020 - 2021 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Solr
This is a commerce site to order products for a specific period of time. It provides functionality to view new
content, register users, register product related editors and users. Implement custom modules and plugins
with custom functionality. Implement custom commerce plugins, custom checkout flow, custom price
calculation, custom checkout panes, custom commerce order emails, custom payment functionality for paypal
(partial payments). Implement custom product availability (availability calendar - combination of backend data
and js logic, implement and work out logic for the calendar functionality). Implement custom logic for admin
order creation. Implement custom order processors. Add custom functionality for refunds. Implement specific
functionality for different types of orders. Implement custom emails for orders. Implement custom condition
plugins. Implement custom field widgets and field formatters. Implement custom views field, sort, filter, and
action plugins. Implement a custom processor for solr search. Implement custom language negotiation
functionality and define languages by prefix and by host. Help with development of remote API integrations.
Implement custom modal windows
Styling pages and elements
2020 - Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
2021 developer
This is a content site for medical affairs. It provides functionality to view new content and register users.
Implement custom modules and plugins with custom functionality
Implement custom modal windows
Styling pages and elements
Implement email system with editable email templates
Implement custom PDF reports
2020 - Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
2021 developer
This website was created with the purpose of automatization of client business processes. This is a web store
that provides functionality to sell products.
Create pages
Implement custom commerce functionality
Implement custom products search with solr
Implement custom modules and plugins with custom functionality
Implementation of product flow
Implementation of custom functionality on the product page
Implementation of custom functionality for product and order emails
Implementation of custom functionality for orders
Implementation of custom functionality for javascript calendar
2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content and register medical
workers. Registration is restricted for specific countries and specific positions.
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement country and position restrictions for medical worker registration.
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content, create events and
register users. Users are able to register on medical events.
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This is a content site, for medical affairs. It provides functionality to view new content. Some specific content
types have an ability to show presentations. These presentations are generated from a pdf file.
Create pages
Implement custom modules and plugins with custom functionality
Styling pages and elements
Implement custom entity with bundles for slides Implement generation of slides by parsing presentation pdf
file Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery,
developer Atomic Design
This is a content site, for medical affairs. It provides functionality to view new content and register on medical
events.
Create pages
Implement custom modules and plugins with custom functionality
Implement styling by using Atomic Design
Implementation of event registration flow
Implement event search
Implement surveys for events
Implement email system with editable email templates
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
This website was created with the purpose of automatization of client business processes. This is a web store
that provides functionality to sell products. One of the client requirements was product import from the file.
Create pages
Implement custom modules and plugins with custom functionality
Implement product importer
Implementation of product flow
Implementation of discounts and coupons
Implementation of custom functionality on the product page
2019-2020 Project under NDA Drupal Drupal, HTML5, CSS3, jQuery
developer
The purpose of the project was to create a redesign of the site and add additional functionality. Another
purpose was to create integration with SalesForce. This project was developed for the charity organization.
Create new pages
Create custom modules to implement custom functionality
Implement integration with SalesForce
Implement redesign of pages
Implement custom search functionality with SalesForce
Implement site redsign
2017 Project under NDA Junior Wordpress, HTML5, CSS3,
Wordpress jQuery
developer
Educational site for the promotion of the all-round development of children and young people:
The purpose of this project was to develop the website for Cherkasy State Center of children scientific
creativity. For this site I developed a responsive and flexible theme, also I added such features like events
calendar. So admin can add events and visitors can register on that. This was made by using a plugin. Challenge
was in calendar localization. I had to make the site fully in the Ukrainian language, but the calendar doesn’t
support that. So I translated it and remade some elements of the calendar. The administrator can create events
and it will display in the calendar. Users can discover information about events – a time of beginning and end.
Visitors can watch on the map the place of beginning and contact with administrators of the event.
Creation of layout of pages, items
Creation of the module for mailing-tracking system
Integration of event calendar with using
Схожі кандидати
-
Drupal-програміст
Черкаси