Walk me through your most recent project: what was your specific role, what technologies did you use, and why did you choose them?