Walk me through a complex project from your resume and describe the most difficult technical challenge you encountered and how you resolved it.