Николай Скаленко
Рейтинг
Резюме
Работал на фреймворках Yii2, Laravel, на CMS: Joomla, WordPress, Drupal, UMH, так же хорошо знаком с базой данных MySql. Есть опыт работы с Linux, Git, ООП, PHP7. Много работал с JavaScript, jQuery, HTML5, CS. Ниже представлен список с подробным описанием опыта.
Joomla:
• Основная задача состояла в добавлении кастомных модулей, внедрении микросервисов длработы с API, разработка лендингов, сайтов-визиток, поддержка существующих проектов, рефакторинг слабых мест CMS.
• Разрабатывал микросервис для сайта путешествий с обращениями к сторонним API. Так же,
для работы с большим количеством данных, получаемых по API, разрабатывал систему
кеширования. Для распределения нагрузки на PHP, при большом количестве запросов было принято решение реализовать “ленивую” подгрузку, чем значительно ускорилось время
выполнения задач. В проекте большое значение играет библиотека jQuery, в частности ajax запросы и обновление данных в онлайн режиме без перезагрузки страницы.
• Часто занимался внедрением мультиязычности на лендинги разного уровня и сайты с E-commerce основой.
• Разрабатывал собственные системы подписки пользователей на новости;
• Разработал мост для транзакции материалов из базы данных CMS WordPress в формат базы
данных CMS Joomla;
WordPress:
• Часто приходилось настраивать RSS ленты для публикации новостей на других сайтах. Так жевнедрял новый функционал в существующие проекты без задействования стандартных
средств CMS;
• Добавлял возможность размещения нескольких баннеров на сайте в разных местах с разной периодичностью появления для каждого;
• Оптимизировал систему добавления метаданных для материалов сайта с возможностью их
фильтрации, контроля и задания для них нестандартного поведения;
• Налаживал мост для транзакции материалов из базы данных CMS UMH в формат базы данныWordPress;
• Переводил плагины и темы WordPress на русский язык;
Yii2:
• Основная задача состояла в разработке KeyCRM и систем управления финансами, рефакторинузких мест кода и оптимизация SQL запросов;
Laravel:
• Поддержка существующих проектов, а так же внедрение нового функционала для обработки большого потока заказов, а так же поступления новых товаров (крупные типографии, сайты с коммерческой основой);
• Внедрение SEO в проекты (микроразметка, метатеги, контроль ссылок, внутренняя перелиновка сайта, возможность менять для каждого фото сайта alt и title, возможность менять для каждой страницы title, description и H1);
• Работал над API сайта atlanta.ua, внедрял новый функционал. Работал над совестимостью версий приложения.
Drupal:
• Поддержка готовых проектов, внедрение на сайт captcha, поиск и устранение уязвимых мест
на сайте;
UMH:
• Дополнение проектов новым функционалом, поддержка исходного кода;
• Контроль невозможности сфальсифицировать результаты всевозможных рейтингов, опросов социологических исследований, проводимых и публикуемых на сайте;
• Настройка RSS ленты для массовой рассылки новостей в Facebook и TelegramPHP, JS, HTML:
• Довольно много проектов было на чистом PHP, JS и HTML, разнообразные лендинги,
коммерческие организации, новостные сайты. Многим из них, требовался функционал для
оптимизированной работы с базами данных, а так же парсинга большого количества данных, которые сайт обновлял в онлайн режиме с задержкой не более 3 секунд;
• Разрабатывал графики статистических данных для валютных бирж и банковских систем с
обновлением в онлайн режиме
• Разрабатывал поиск по сайту;
• Автоматическое заполнение таблиц трафика данных на сайте, а так же отслеживание
изменений в текущем режиме;
• В обязанности так же входило выявление, ликвидация и предотвращение появления на сайтавредоносных скриптов как PHP, так и JS;
• Занимался автоматизацией сайтов для экономии времени контроля администратором;
• Разрабатывал массовую автоматическую рассылку уведомлений и сообщений для лендингов
и разного уровня сайтов;
• Разрабатывал на JS валидацию данных для форм на клиентской стороне
• Много работал с лендингами, а так же внедрял функционал для контроля трафика данных и
отслеживания предпочтений посетителей;
• Внедрял на сайт цели аналитики;
Примеры некоторых работ:
Навыки и умения
Программирование
Портфолио
Активность
| Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Google Sheet CSV - > json
500 UAH
|
|||||
|
Требуется сильный старший по PHP/Laravel/Symfony
500 UAH
|
|||||
|
Ищу программиста на Go для доработки парсера
500 UAH
|
|||||
|
Разработка функционала laravel
10 613 UAH
|
|||||
|
Дописать коды для СРМ системы на PHP (Yii2)
3396 UAH
|
|||||
|
Доработать существующий портал на Yii2
12 735 UAH
|
|||||
|
Интегрировать игру в написанный на Laravel сайт
1000 UAH
|
|||||
|
Symfony разработчик на проект
600 UAH
|
|||||
|
Скрипт-обработчик (API МойСклад)
425 UAH
|
|||||
|
On-line разпознавание текста на изображении и вывод в БД
500 UAH
|