Explain a time when you had to analyze a completed technical project to identify performance bottlenecks or architectural weaknesses.