Abstract: Resource allocation in software projects is a critical challenge, with inefficiencies in handling dynamic constraints such as skill mismatches, evolving task dependencies, and budget ...