Backend Developer (PHP)
з 10.2020 по 02.2022

Крайні проекти, що розроблялись мною:

- backend під гру «Rat Race» на базі blockchain.
Стек: web3.js / NodeJS / TypeScript.
Освоїв взаємодію зі смарт-контрактами на базі Ethereum.
Впровадив деплой смарт-контрактів за допомогою github actions у стейджинг.

- telegram bot для участі у LIVE іграх (покер оазис, пунто-банко тощо).
Стек: PHP / Laravel / Roadrunner.
Вдосконалив навички взаємодії з telegram bot api. Освоїв роботу з потоковим відео через протокол RTMP для створення скріншотів та відправлення їх гравцям у момент відкриття ставок та завершення гри. Прискорив додаток за допомогою RoadRunner.

Займався підтримкою різних проектів зі стеком PHP / Laravel / Nuxt.js. На одному з проектів взаємодіяв із інфраструктурою AWS та Laravel Forge. Здійснював переїзд БД на Amazon RDS, виносив зберігання файлів на S3. Налаштовував HTTP load balancer на базі Nginx.

з 06.2019 по 09.2020

Розробка backend частини для різноманітних додатків. Налаштування CI/CD. Вніс свій внесок у процес відмови від phpci на користь bitbucket pipelines (конфігурація та створення bash - скриптів для встановлення залежностей та виконання процесу deploy`я).

Останнім часом займався розробкою backend api (laravel) для обмінника валют, зокрема на мені були завдання пов'язані з роботою курсів та заявок на обмін, а саме:
реалізація сервісів калькуляції на базі формул з урахуванням бонусу користувача, промокоду та додаткових комісій, що залежать від суми обміну;
реалізація бібліотеки для взаємодії з API bestchange.ru;
реалізація сервісу коригування курсів на основі даних від bestchange.ru (для заняття необхідних позиції в моніторингу);
реалізація реферальної та бонусної систем;
участь у прийнятті архітектурних рішень проекту, рекомендації щодо реалізації деяких фіч для інших співробітників.

Додатково мав досвід у розробці десктопних програм на electron.js (лаунчер для запуску minecraft, а також свого роду браузер для доступу до платних ресурсів за підпискою);

На початку кар'єри щільно працював з API соц.мереж (VK, Facebook, Instagram), а також з кешбек сервісом epn.bz. Проект був пов'язаний з автоматичним  відправленням постів / товарів у перераховані соц. мережі за налаштованим розкладом.
На даний момент в пошуках команди разом з якою мені буде комфортно взаємодіяти і разом розвиватися на професійному рівні. Від компанії очікую чітких та прозорих організаційних процесів. Пріоритет на продуктові компанії або постійні проекти.

з 10.2020 по 02.2022

Крайні проекти, що розроблялись мною:

- backend під гру «Rat Race» на базі blockchain.
Стек: web3.js / NodeJS / TypeScript.
Освоїв взаємодію зі смарт-контрактами на базі Ethereum.
Впровадив деплой смарт-контрактів за допомогою github actions у стейджинг.

- telegram bot для участі у LIVE іграх (покер оазис, пунто-банко тощо).
Стек: PHP / Laravel / Roadrunner.
Вдосконалив навички взаємодії з telegram bot api. Освоїв роботу з потоковим відео через протокол RTMP для створення скріншотів та відправлення їх гравцям у момент відкриття ставок та завершення гри. Прискорив додаток за допомогою RoadRunner.

Займався підтримкою різних проектів зі стеком PHP / Laravel / Nuxt.js. На одному з проектів взаємодіяв із інфраструктурою AWS та Laravel Forge. Здійснював переїзд БД на Amazon RDS, виносив зберігання файлів на S3. Налаштовував HTTP load balancer на базі Nginx.

з 06.2019 по 09.2020

Розробка backend частини для різноманітних додатків. Налаштування CI/CD. Вніс свій внесок у процес відмови від phpci на користь bitbucket pipelines (конфігурація та створення bash - скриптів для встановлення залежностей та виконання процесу deploy`я).

Останнім часом займався розробкою backend api (laravel) для обмінника валют, зокрема на мені були завдання пов'язані з роботою курсів та заявок на обмін, а саме:
реалізація сервісів калькуляції на базі формул з урахуванням бонусу користувача, промокоду та додаткових комісій, що залежать від суми обміну;
реалізація бібліотеки для взаємодії з API bestchange.ru;
реалізація сервісу коригування курсів на основі даних від bestchange.ru (для заняття необхідних позиції в моніторингу);
реалізація реферальної та бонусної систем;
участь у прийнятті архітектурних рішень проекту, рекомендації щодо реалізації деяких фіч для інших співробітників.

Додатково мав досвід у розробці десктопних програм на electron.js (лаунчер для запуску minecraft, а також свого роду браузер для доступу до платних ресурсів за підпискою);

На початку кар'єри щільно працював з API соц.мереж (VK, Facebook, Instagram), а також з кешбек сервісом epn.bz. Проект був пов'язаний з автоматичним  відправленням постів / товарів у перераховані соц. мережі за налаштованим розкладом.
На даний момент в пошуках команди разом з якою мені буде комфортно взаємодіяти і разом розвиватися на професійному рівні. Від компанії очікую чітких та прозорих організаційних процесів. Пріоритет на продуктові компанії або постійні проекти.