For Lightcloud, I invented and implemented a novel algorithm in Python that optimizes cost for 2 different cellular data vendors, reducing expenses by up to 50%.
The novelty of the approach arose from the way the vendors “pool” data among device plans, which utilized a bin-packing method to decide what data plans should be assigned to what devices. Furthermore, the 2 vendors had different pooling strategies, so 2 versions of the algorithm were developed.