Richard Gilmore is a Staff Data Engineer with 11+ years building scalable, cost-efficient data platforms and pipelines, specialising in Spark, Kafka, and AWS-native architectures. He has led migrations from Databricks to EMR Serverless, Glue and Athena, deployed Kafka Connect and Flink on Kubernetes, and architected CI/CD that manages 500+ production jobs orchestrated by Airflow. At Slice he moved teams toward event-driven and stream-processing models, introduced metadata and lineage via OpenMetadata, and championed data mesh ownership across product engineering. He combines deep hands-on engineering with people leadership, having expanded and mentored data science, platform, and analytics engineers while remaining active in technical architecture. Richard also contributes to open-source tooling around Spark Connect, Terraform Python deployments, and AWS credential handling—practical fixes that surface across data tooling ecosystems. Based in Belfast, he brings an uncommon mix of operational rigour, cost-focused design, and applied ML/LLM experimentation to data engineering problems.
10 years of coding experience
12 years of employment as a software developer
Master's degree Computer Science and Electronics, Master's degree Computer Science and Electronics at Queen's University Belfast
Contributions:3 PRs, 11 pushes in 5 years 11 months
shellconfiguration-frameworkzsh-pluginzsh
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.