Skip to content
Saikat Roy

Junior Software Developer · Germania Holdings · Jul 2021 – Nov 2022 · continued at YOUR Campus

SnacKeeper: building a smart vending network in Dhaka

SnacKeeper is a smart vending service: unattended machines selling snacks and drinks around the clock, paid with bKash.

I was part of Germania Holdings' in-house team that built its software, from the machines' backend to payments and refunds.

Dhaka locations by Dec 2021
64
Machines by 2023
110
Open, with no staff
24/7

My work

What I worked on

Architecture

How it's built

Connected vending machines backed by a central server for sales, mobile payments and refunds, built for unattended, round-the-clock operation.

Tech stack

  • Python
  • Django
  • PHP
  • MySQL
  • PostgreSQL
  • bKash & Nagad payment APIs
  • Linux servers

Role

My role

I worked across the backend, payment and refund flows, and day-to-day operations, using Python, PHP and MySQL.

What happened next

When SnacKeeper moved to YOUR Campus, I brought it into the YOUR Shop vending backend, where it now runs alongside the rest of the fleet.