Summary
David Allan is an experienced architect specializing in Oracle’s AI Data Platform, with over three decades of hands-on experience designing data integration, analytics, and cloud-native solutions. He has driven the evolution of Oracle’s integration stack from OWB through ODI to OCI Data Integration, blending product architecture, UX-led design, and pragmatic engineering to deliver scalable ETL and Big Data capabilities. Known for turning whiteboard visions into production-ready services, he has led distributed agile teams building on Spark, Kafka, Docker and CI practices. A persistent evangelist and blogger, he pairs deep product knowledge with customer-facing advocacy and usability testing. Based in England but operating within Oracle’s global ecosystem, he brings rare continuity across multiple major product releases and platform consolidations. Outside of core engineering work he’s quietly eclectic — a retired electronics engineer by background and a former youth soccer coach — which informs his practical, people-focused approach.
10 years of coding experience
29 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of the West of Scotland
English