Back to projects

Mobi Systems

Real-time Bus Scheduling

At Mobi Systems, I built a fleet optimization platform from the ground up that now generates trips for over 30 million passengers yearly.

I developed the initial prototype that secured the TUI contract, demonstrating that our optimization approach could turn hours of manual scheduling work into seconds of automated planning. After winning the deal, I built up the engineering team and led implementation of the backend system (Python, Django, PostgreSQL, Redis on AWS), including deployment and monitoring infrastructure.

The system optimizes shared airport transfers in real-time: as flights get delayed, bookings change, or traffic shifts, it dynamically replans routes across hundreds of vehicles to minimize costs while meeting service constraints. We launched the first version in Zakynthos, Greece, within 6 months and rolled out to additional Mediterranean destinations.

Beyond the backend, I led development of an Android mobile app (coordinating with frontend developers) and handled product management, translating TUI's business requirements into quantitative optimization models. I was promoted from Senior to Lead Algorithm Engineer after one year.

Technologies

Fleet Optimization Real-time Scheduling Python Django PostgreSQL AWS