back-end(full-stack) dveloper PHP
11.2016 − (2016 років 11 місяців)
Супровід існуючих проектів (yii1.1, бітрікс-1с, самописи без документації, чистий пхп, modx revo, Yupe), розробка нових (yii2, wordpress), перенос існуючих проектів (modx revo, бітрікс(поки що безуспішно)). Досягнення. Познайомився з: yii1.1 (додавав функціонал в адмінки, натягував верстку на бекенд, робив гео та локалізацію); бітрікс-1с (робив задню частину 2х конкурсів в інтернет магазині + ajax, робив його копію на піддомені для заверстування мобільної версії, "генерив" код скидки коли користувач хотів вийти з корзини, міняв вигляд плашок зі скидкою(jQuery), та повертав користувача на попередню сторінку(після реєстрації/авторизації js) правила на скидку товарів); самописом (невелика та короткострокова підтримка, перенос на Yii2); wordpress (переробляв чужий плагін для збереження відео з ютуба, редагував чужий плагін (гео) для показу відповідного контактного телефону, перенос 2х сайтів з вп на Yii2), modx revo(переніс 2 проекти, підправив сніпет); Yupe(зробив з українського інтернет магазину - російський (нічого особливого, заміна служб доставки та урла запиту в базу для відображення фільтру); розробкою без використання CVS; розробкою по "чітких" ТЗ (зробив ленд на Yii2. дизайн, верстка - не мої. Коли потрібно було віддавати замовнику, виявилося - що той функціонал - лишній, в базу вони нічого писати не будуть і взагалі - конфлікт "системних файлів modx та Yii". Довелось знести всю адмінку, точки на карті та урли відео читати з файла, і весь функціонал запхнути в один файл); фіксами та допилюванням функціоналу на продакшн версіях без можливості ознайомлення з воркфлоу App; також ручними "мерджами" правок. Детальніше про проекти в яких приймав участь можна дізнатись на http://sawfly.zzz.com.ua.
Back-end/Full-stack developer php
05.2016 − 10.2016 (4 місяці)
Працював в основному на backend'і (RESTfull API). рідко на frontend. Deploy відбувався спочатку на Vagrant (перші 2 місяці), далі перейшли на Docker. Інтегрував платіжні системи UaPay (API на Laravel 5.2, бібліотека під omnipay), Sofort & Trustly (API на Express 4). Інтегрував lending system Pingyo for GB (API на Laravel 5.2). Зробили пакет для розсилки (email, sms, fcm/gcm) на Laravel 5.2. Писав тести (phpunit). Працював з БД (MariaDB(MySQL), SQLite, MongoDB, Redis). На frontend використовув angularjs, jquery, html/css, bootstrap-material. Зробили мінічат з використанням Pusher для переписки замовника з виконавцем в реал таймі(моя частина серверна).