/ introduction

Lead Data Engineer Consultant focused on GCP, AI/ML application deployment, data pipelines, DevOps, and technical consulting for enterprise customers.

/ about

Andrew Curran is a Cloud Data and AI/ML Engineer with more than 5 years of hands-on experience building scalable data platforms, processing pipelines, and production services in GCP and hybrid cloud environments.

His recent work focuses on enterprise data and AI architecture: vector data processing, LLM evaluation, ML orchestration, self-service analytics platforms, real-time Pub/Sub workflows, and cloud-native APIs built with Python, Docker, Kubernetes, Cloud Run, Vertex AI, and Cloud Spanner.

He works comfortably across technical delivery and consulting: translating customer requirements into modular systems, leading engineering teams, advising stakeholders, and improving CI/CD, automated testing, observability, and project delivery practices.

Andrew is certified as a GCP Professional Cloud Database Engineer, GCP Professional Data Engineer, and AWS Cloud Practitioner. He holds an M.Sc. in Biomedical Engineering from Fachhochschule Aachen and a B.Sc. in Mechanical Engineering from the University of Toronto, speaks native English and professional German, and brings a research background in neural data analysis to his work.

/ skills

Python

8 years

GCP

certified

Data Pipelines

5+ years

AI/ML Deployment

3+ years

DevOps & CI/CD

5+ years

Databases

6+ years

/ experience

2022 - Present
Data Engineer Consultant
Eraneos Analytics GmbH · Hamburg

Leading enterprise customer work for cloud data, AI, and ML solutions aligned with business goals and production constraints.

GCPPythonDockerCloud RunCloud BuildPub/SubVertex AI
2021
Fullstack Data Engineer
Zeppelin Lab GmbH · Berlin

Built ETL, streaming, and monitoring systems for construction-sector data products and user-visible services.

AirflowArgoCDAWSCircleCIDockerGitKafka
2020
Fullstack Data Specialist
enpact GmbH · Berlin

Developed analytical pipelines from web-scraped, API, form, and table data for dashboards, KPI insights, and public-facing analysis.

PythonpandasBeautiful SouprequestsSQLAlchemySeleniumPostgreSQL
2016 - 2020
Research Associate
University Clinics Wurzburg and Magdeburg · Wurzburg and Magdeburg, Germany

Managed lab workflows for neural spiking data collection and analysis while building software for clinicians, students, and long-term research data storage.

MatlabPythonSciPyRGitLabLabViewRPvdsEx
View full experience

/ selected projects

LLM Evaluation API

Flexible evaluation workflows for LLM deployments, prompts, fine-tunings, and metric-driven quality checks.

PythonCloud RunQdrant

Self-Service Insights Platform

GCP event-driven alerting and heuristic processing for subject-matter experts working with incoming operational data.

Pub/SubCloud RunSpanner

Self-Service Analytics Platform

Controlled cloud analytics environments for data analysts and scientists working with centrally stored data.

Vertex AICloud BuildGCP

Material Usage Prediction

Production ETL and ML model exposure for inferential materials planning, monitoring, and scaling.

MLflowDockerPostgreSQL
View projects page

/ writing

/ now

Last updated · May 2026

Currently

  • Building this website
  • On Parental Leave
  • Renovating our entire gosh darn ground floor
View full now page

/ contact

Get in touch

Send a short note about what you are working on, and I will get back to you when I can.