KALI FOUNDATION

UTIX

Blockchain Development

Blockchain Ticketing & Smart Contracts

Services

Full-Stack DevelopmentSmart Contract IntegrationPlatform Architecture
UTIX

Screenshots

On-chain tickets, off-chain control

Details

Challenge

UTIX, a blockchain-powered e-ticketing platform issuing NFT tickets on Ethereum, needed a full-stack engineering effort to bring the product to market. The platform required an organizer-facing admin panel for event creation, sales tracking, and ticket policy management — alongside a smart contract integration layer that could read on-chain ticket ownership, push ticket sales, and mint NFT tickets directly from the Symfony backend. On top of that, UTIX operated across multiple markets, demanding multi-currency support, internationalization, and locale-aware ticket distribution. The project was fully operational by early 2020 but was frozen when COVID-19 shut down the live events industry.

Approach

As a Full-Stack Developer, I built the admin back-office in Twig and jQuery — event creation workflows, sales dashboards, ticket policy configuration (refund, transfer, resale caps), and organizer management views. Integrated the Symfony backend with Ethereum smart contracts via Web3.php, enabling the application to read ticket ownership and verification status from the blockchain, push ticket sales on-chain, and trigger NFT minting for new ticket issuances — all orchestrated from standard Symfony services and commands. Built the locale and distribution layer: multi-currency pricing with locale-aware formatting, i18n across the platform, and region-specific ticket allocation logic. Used PostgreSQL for relational data and Redis for caching chain query results and session management.

Julian Marcone

Full-Stack Developer

Date

2019–2020

Technologies

Admin platform, smart contract integration, locale and distribution system