How would you discuss your experience with a role that requires defending technical design choices in code reviews?