Walk me through the architecture of the most complex data pipeline you have built at Barclays. What tools did you use and why?