Describe a complex mobile project you worked on. What were the technical trade-offs you made, and what was the outcome?