Skip to main content
Shohoz.com · Lead Desktop & Systems Architect

Self-Service Ticket Vending Machine (TVM)

Unattended touchscreen kiosk application running in major railway terminals with hardware printer and cash/card integration.

Measured Real-World Impact

Deployed across major railway terminals, processing tens of thousands of daily walk-up ticket purchases without operator intervention.

The Architectural Challenge

Problem Statement

Hardware lockups and unreliable local printing led to long queues at station kiosks when internet connectivity dipped.

Engineered Solution

Architectural Approach

Engineered an offline-first kiosk shell with automated crash recovery, hardware polling daemon for ESC/POS thermal printers, and real-time transaction reconciliation.

Core Technologies & Ecosystem Tools

Electron Angular Node.js ExpressJS Hardware Bridges
Internal mission-critical kiosk software deployed on station hardware.

Other Production Case Studies

View all →