Walk me through the architecture of your most recent project. What were the biggest technical challenges?