Giannis Milios, Developer in Athens, Central Athens Regional Unit, Greece
Giannis is available for hire
Hire Giannis

Giannis Milios

Verified Expert  in Engineering

Data Engineer and Developer

Athens, Central Athens Regional Unit, Greece

Toptal member since November 8, 2022

Bio

Giannis is a senior data engineer with extensive experience designing end-to-end solutions, including ETL pipelines, algorithms, and data-intensive applications. He combines a solid background in computer science with a passion for problem-solving and distilling complex data sets into actionable insights. Giannis is a results-driven individual enthusiastic about digital technology and always eager to learn new things and collaborate with innovative technology teams.

Portfolio

Skroutz
Big Data, ETL, Redshift, Apache Kafka, Python, Apache Spark, Amazon AppFlow...
PwC
Azure SQL, Azure Databricks, Azure Data Factory (ADF), Data Warehousing...
Accenture
Microsoft SQL Server, SQL Server Integration Services (SSIS)...

Experience

  • Data Engineering - 4 years
  • SQL - 4 years
  • Python - 4 years
  • Azure - 4 years
  • Business Intelligence (BI) - 4 years
  • Data Warehousing - 4 years
  • Data Modeling - 4 years
  • Amazon Web Services (AWS) - 3 years

Availability

Part-time

Preferred Environment

Azure, Amazon Web Services (AWS), SQL, Python

The most amazing...

...solution I've created from scratch is a cloud data warehouse for a big customer using Azure technologies.

Work Experience

Senior Data Engineer

2021 - PRESENT
Skroutz
  • Designed, modeled, and implemented the company's data warehouse in AWS Redshift.
  • Built and maintained real-time data pipelines consuming Apache Kafka messages.
  • Articulated with stakeholders across departments to design, model, build, and deploy data pipelines within the data platform.
  • Improved the major algorithmic bottleneck of the daily ELT pipeline, decreasing total runtime by 70%.
  • Led the integration of the company's CRMs, Zendesk and Salesforce, in Redshift, implementing Amazon AppFlow workflows.
  • Created services that monitor data pipelines in real time and inform the responsible team in case of failure through Amazon EventBridge.
Technologies: Big Data, ETL, Redshift, Apache Kafka, Python, Apache Spark, Amazon AppFlow, Amazon Web Services (AWS)

Senior Data Engineer

2020 - 2021
PwC
  • Led a team in designing, modeling, and implementing cloud data warehouse solutions for multiple domestic and abroad clients within the scope of the Greek Ministry of Finance's myData project.
  • Reworked, remodeled, and reimplemented one of the first Greek large-scale data warehouses for a leading insurance company using Microsoft Azure services, such as Azure Data Factory and Databricks.
  • Designed, modeled, and implemented the cloud data warehouse solution for the Greek National Vaccination project, Eleftheria. Worked closely with the management board, provided insights, and used analytical techniques to solve challenging problems.
Technologies: Azure SQL, Azure Databricks, Azure Data Factory (ADF), Data Warehousing, Business Intelligence (BI), ETL, Big Data, Pandas, PySpark, Apache Spark, Amazon Web Services (AWS), Data Modeling

Data Warehouse Engineer

2018 - 2020
Accenture
  • Designed, developed, and supported new and current ETL processes.
  • Optimized ETL performance to provide the quickest response time possible.
  • Designed, modeled, and implemented data warehouses and data marts.
  • Provided support to the organization's business requirements in the application and consumption of information from the enterprise data warehouse.
  • Implemented sophisticated Data Analysis Expressions (DAX) reports for Power BI.
  • Created management reports for upper management with SQL Server Reporting Services (SSRS).
Technologies: Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), GitHub, Python, Microsoft Power BI

Experience

Cloud Data Warehouse

A cloud data warehouse implemented exclusively with Azure technologies.

I designed, modeled, and finally created end-to-end pipelines, collecting data from multiple data sources, legacy systems, and APIs, then transforming them to fulfill the business stakeholders' requirements. After establishing the data warehouse, I created data marts in a star schema to provide useful BI reports to the upper management. It helped them drive their company's decision-making based on data insights.

Education

2019 - 2021

Master's Degree in Data Science

Athens University of Economics and Business - Athens, Greece

2010 - 2017

Master's Degree in Electrical and Computer Engineering

National Technical University of Athens - Athens, Greece

Certifications

AUGUST 2021 - AUGUST 2024

AWS Certified Solutions Architect Associate

AWS

MAY 2021 - PRESENT

AWS Certified Cloud Practitioner

AWS

Skills

Libraries/APIs

Pandas, PySpark

Tools

GitHub, Microsoft Power BI

Languages

SQL, Python

Paradigms

ETL, Business Intelligence (BI)

Frameworks

Apache Spark

Platforms

Azure, Amazon Web Services (AWS), Databricks, Apache Kafka

Storage

Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), Azure SQL, Redshift

Other

Azure Data Factory (ADF), Data Warehousing, Computer Science, Algorithms, Programming, Data Analysis, Data Engineering, Azure Databricks, Big Data, Data Modeling, Amazon AppFlow, Machine Learning, Data Science

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring