Walk me through your approach to a recent project: what were the constraints and how did you overcome them?