Projects

Ticketing · Payments · High-load

eTEMA / EdevTem event ticketing

eTEMA is the public face of EdevTem ticketing - afisha, events and purchase. I worked the painful layer: correct seats, external ticket APIs, payments and performance when the whole city buys at once.

Role Senior backend developer · ticketing & payments
Engagement Public hub, organizer admin, gRPC ticket API, payments
Platform type Web
  • Yii2 ticket domain: events, venues, halls/zones, seat maps, promo codes, organizer admin
  • gRPC proxy to an external ticket service (events/artists/venues/seats) plus barcode/PDF ticket cache
  • Sphinx search and Vue storefront filters so afisha stays fast under load
  • Payments: payment gateway integrations wired into order/transaction flows
  • Channels: Telegram bot for ops/alerts around orders
  • Peak-sale hardening: booking API, PDF generation and docs so ops can recover when queues spike

Stack

PHP Yii2 Vue.js MySQL Sphinx gRPC Telegram

Free discovery call

Bring a messy stack or stalled integration - Integrono will map the smartest first move.

You get a senior take on budget traps, dependencies and whether to buy, glue or build - before paid work starts. The CEO stays in the loop.