I build models that
turn data into decisions.

Hi, I'm Yiannis — I design and ship machine-learning systems, from data pipelines to deployed forecasting apps.

A bit about me

I am a Data Scientist and Machine Learning Engineer with a background in Civil and Structural Engineering, bringing a strong foundation in analytical thinking, mathematical modelling, and complex problem-solving. My transition into data science was driven by a passion for using data to understand systems, uncover patterns, and support better decision-making.

My work focuses on time-series forecasting and end-to-end machine learning development, taking projects from raw data acquisition through feature engineering, model development, validation, and deployment. I enjoy building scalable data pipelines, experimenting with statistical and machine learning approaches, and transforming analytical models into reliable, production-ready solutions.

Recently, I have been working on financial forecasting and quantitative analysis, developing hybrid statistical and deep-learning models, backtesting trading strategies, and deploying prediction services using modern MLOps practices. Alongside financial applications, I have applied data science and automation within the real estate sector, developing valuation models, knowledge systems, and data-driven tools that bridge domain expertise with machine learning.

Yiannis Gregoriou

Selected work

Tools I work with

Languages & data

PythonSQL PandasNumPy

ML & modeling

scikit-learnTensorFlow statsmodelsMLflow

Engineering

PostgreSQLFastAPI DockerGit

Curriculum vitae

Download my full CV, or see the highlights here.

Download CV (PDF)

Experience

Business Analyst — Placy.ai

Jan 2024 – Dec 2025

Built automated property valuation solutions and AI-powered knowledge systems covering real estate regulations and taxation across multiple countries. Developed data pipelines and analysed large-scale datasets using Python and SQL.

Data Science Bootcamp — Le Wagon

Apr – Jul 2024

Intensive programme in Python, ML, and data analysis. Built and deployed a hybrid stock & crypto forecasting system using FastAPI, MLflow, and Docker. Applied regression, classification, and neural network techniques in team-based agile projects.

Pythonscikit-learnFastAPIMLflowDocker

Senior Design Engineer — BAM Nuttall

Oct 2019 – Apr 2024

Analysed geotechnical and engineering datasets to support planning and risk management on nationwide infrastructure projects. Automated reporting workflows using Revit Dynamo; managed cost estimates and financial reporting for large-scale programmes.

Section Engineer — BAM Nuttall

May 2017 – Oct 2019

Hinkley Point C Earthworks. Technical and analytical support across large-scale ground nailing and anchor installation. Contributed to quality control systems, tested data-driven drilling technologies, and coordinated multi-subcontractor workstreams.

Project Site Engineer — G.P. Zachariades, Bahrain

Sep 2015 – Feb 2017

King Fahd Causeway Observation Tower refurbishment (~$14M). Technical reporting, stakeholder communication, and QA compliance for a 54m observation deck and glazed façade.

Site Engineer — G.P. Zachariades, Bahrain

Jun 2014 – Sep 2015

One & Only Hotel Resort shell and core package (AED$14.5M). Managed procurement, QA, and progress reporting across a 10,000m² footprint including soil improvement, lagoon formation, and 15,000m³ of reinforced concrete.


Education

MSc Structural Engineering — Cardiff University

2012 – 2013

Advanced computational analysis, numerical modelling, and structural performance assessment. Strong foundations in mathematical modelling and data interpretation — directly transferable to data science and ML.

BEng Civil Engineering — Cardiff University

2008 – 2012

Strong foundation in mathematics, statistics, and engineering problem-solving. Developed quantitative reasoning and data-driven decision-making across structural analysis, geotechnics, and hydraulics.

Let's connect

Open to opportunities and collaborations. The fastest way to reach me is email.