Bastián IbáñezEspañol

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.

Validation and heuristics first; repair and mathematical refinement when they add value.

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?