← All work
iot
PockitPass
Bluetooth smart vending payments
Android payment experience that replaces legacy coin slots on vending machines with secure Bluetooth communication, digital wallet balance, and tablet-based confirmation in public spaces.

Challenge
Public vending machines still relied on coin slots while operators wanted secure, fast digital payments from mobile devices.
Approach
Built Android client with Bluetooth LE coin emulation, encrypted storage, wallet balance, and tablet-mounted confirmation flows.
Impact
- Cashless vending modernization replacing legacy coin mechanisms
- Vend only after confirmed digital payment
- Low-friction purchases in high-traffic public locations
- End-to-end hardware and software integration
- Reliable encrypted device communication under real-world use
Role & stack
Software Engineer
- Android
- Bluetooth LE
- Encryption
- Hardware integration