Сергей

Програміст PHP

Employment type:
full-time
Age:
38 years
City of residence:
Kharkiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Програміст PHP

from 01.2025 to 07.2026 (1 year 7 months)
UEX, Дистанційно (IT)

Провідний backend-розробник у команді. Повна відповідальність за backend криптовалютної біржі: біржова платформа на PHP і новий сервісний шар на TypeScript.

Спроєктував і побудував з нуля розподілений крипто-платіжний шлюз: event-driven архітектура поверх Apache Kafka, ізольований сервіс під кожну мережу, незалежне масштабування та деплой.
Звів 7 EVM-мереж (Ethereum, Polygon, Arbitrum, Base, BNB, Avalanche, Optimism) у єдину кодову базу - підключення нової мережі скоротилося з тижня до однієї години.
Прийняв куплену сторонню біржову платформу на PHP і переписав під власну архітектуру: біржові рушії, інвестиційні продукти, мультиверсійний API через reverse-proxy зі збереженням зворотної сумісності клієнтів.
Реалізував явний state machine на грошових транзакціях, ідемпотентність і retry з експоненційним backoff - стійкість до збоїв RPC-нод і зовнішніх провайдерів.
Впровадив шифрування мнемонік і приватних ключів at-rest із розшифруванням лише в момент підпису транзакції.
Закрив платіжний і security-контур: Stripe, Twilio, Google 2FA, WebAuthn.
Налаштував CI/CD, міграцію образів на AWS ECR, спостережуваність (Prometheus, Grafana, Loki), автовідновлення контейнерів та алертинг.
Код-рев'ю, технічні рішення та менторинг розробників команди.

Стек: PHP, Laravel, TypeScript, Node.js, Apache Kafka, MySQL, PostgreSQL, Redis, ethers.js, @cosmjs, Docker, Traefik, Nginx, AWS ECR, Prometheus, Grafana, Loki, REST, WebSockets, gRPC.

Career break

from 02.2022 to 01.2025 (3 years)
Relocation

Програміст PHP

from 01.2014 to 02.2022 (8 years 2 months)
Bit.Team, Дистанційно (IT)

Відповідав за backend кількох крипто-продуктів однієї групи власників, проєкти йшли паралельно. Вісім років супроводжував власний код у продакшені.

WallBTC — сервіс зберігання та обміну криптовалюти, до 500 000 користувачів

Написав backend з нуля на PHP / Laravel і кілька років вів його у продакшені: авторизація, KYC, мультивалютні гаманці, ордер-менеджмент, обмін, введення та виведення коштів.
Перші роки — єдиний розробник на проєкті: схема БД, бізнес-логіка, інфраструктура, деплой, моніторинг, підтримка.
Побудував event-driven обробку операцій із криптоактивами: асинхронні пайплайни депозитів, обмінів і виведень, ідемпотентність і повтори на рівні БД.
Мультивалютний облік балансів, транзакційна цілісність на рівні БД, антифрод-правила.
Інтеграції з крипто-процесингами, зовнішніми постачальниками ліквідності та платіжними шлюзами.
Адміністративна панель: ордер-менеджмент, KYC-модерація, звітність, розбір спірних операцій.

Bit.Team - NFT-маркетплейс у мережі Decimal

Ядро маркетплейсу: життєвий цикл лотів, ставки та аукціони, механіка роялті, event-driven приймання подій про рух NFT від зовнішнього процесингу, REST API, антифрод і верифікація продавців.

CoinMarketRate — агрегатор котирувань криптовалют (coinmarketrate.com)

Увесь backend на Laravel: API видачі котирувань і ринкових даних, схема БД, адміністративна панель.

Стек: PHP, Laravel, Yii2, MySQL, PostgreSQL, Redis, черги, event-driven, REST API, Docker, Linux.

Knowledge and skills

  • PHP
  • Git
  • MySQL
  • SQL
  • Laravel
  • Docker
  • REST API
  • Знання принципів ООП
  • PostgreSQL
  • React
  • Знання принципів MVC
  • Користувач ОС Linux

Language proficiencies

  • English — beginner
  • Ukrainian — above average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: