Walk me through the architecture of your most recent project. What were the key technical challenges, and how did you resolve them?