SYS-03 / Independent product · Private repository
GroupFit
A planner that assigns groups to hotels and dates under capacity, availability, and transport constraints, and explains what it could not place.
Contribution
I built the solver, API, and planner interface as an end-to-end system with clear boundaries between domain logic, optimization, and I/O.
Evidence
Heuristic scheduling with repair + optional ILP refinement · Excel/JSON input and output · explainable partial results when constraints conflict.
Engineering decisions
Pure solver with explainable output
Over-constrained input should produce useful guidance rather than an opaque failure.
Explicit boundaries between domain, optimization, and I/O
Assignment logic should evolve without coupling to files, APIs, or interface code.
Working on a problem where software, operations, and AI meet?