Hi, I'm Vytautas.

Data Engineer focused on reliable ELT pipelines, Airflow orchestration, dbt models, and lakehouse analytics for governed data products in regulated environments. I enjoy owning data workflows end-to-end — from ingestion to data quality, documentation, and production reliability for Data Engineer, Analytics Engineer, and Data Platform roles.

Production-minded deliveryAirflow, dbt, S3, Iceberg and Trino pipelines built for reliability and maintainability
Regulated data experienceBanking, Solvency, EIOPA, ESMA and DORA context with clear documentation, auditability and data quality
End-to-end ownershipFrom ingestion to analytics-ready layers, with tests and documentation to make handover safer

Experience

Lakehouse architectures, Airflow orchestration and practical data quality.

Data Engineer · Bank of Lithuania
2025 — present
  • Own and maintain Airflow-orchestrated ingestion workflows for multi-source regulatory data in a production lakehouse context.
  • Build dbt models for analytics-ready regulatory reporting layers with documented assumptions and data quality checks.
  • Work in a banking/regulatory environment where traceability, documentation and production reliability are part of daily delivery.
  • Maintain and administer core data platform components, including deploying upgrades and configuration changes.
Data Engineer Intern · Wix.com
2024 — 2025
  • Supported an incremental ingestion pipeline from operational data sources into the lakehouse, with attention to recoverability and dependable scheduled delivery.
  • Collaborated with analytics stakeholders to improve data access patterns and make downstream workflows more reliable.
Architecture & Project Delivery · Architect
2008 — 2024
  • Led projects with strict compliance requirements; mentored peers and managed timelines and documentation.

Skills

Languages

Python SQL

Data Engineering

Airflow dbt Apache Iceberg Trino / Starburst PostgreSQL Spark (basics)

Infrastructure / Cloud

Argo CD Helm Vault Terraform (basics) Docker Kubernetes / OpenShift (basics) AWS GitLab CI/CD GitHub Actions Linux

Data Quality / Governance

Great Expectations dbt tests DataHub

Additional Tools

Streamlit FastAPI Postman n8n

Projects

Solvency reporting

Focus: regulatory analytics, dbt transformations, data quality

Built a layered dbt pipeline for Solvency reporting: source normalization, enrichment with submission/remittance metadata, latest-valid state resolution, and final analytics-ready indicator tables for regulatory analysis.

  • Implements history-aware logic for latest and latest-valid submissions.
  • Combines entity-level and group-level indicator calculations.
  • Adds data tests and documented seed-driven indicator definitions.
ELT architectures.
dbt SQL Solvency Data Quality

ELT architecture

Focus: Airflow, dbt, S3 data lake

The project solves the need to turn file-based source data into reliable, traceable analytical tables without losing historical context. I designed an Airflow-orchestrated ELT flow that backs up raw files, loads them into staging schemas, and uses dbt to build SCD2-style dimensional models with tests and documentation.

  • Owned the backup → load → transform → test → document workflow across object storage, the analytical database, and dbt models.
  • Preserved raw source files in dated backup areas before loading normalized staging tables.
  • Added data quality checks and documentation so downstream users could understand lineage and table behavior.
ELT architecture with Apache Airflow, dbt and an S3 data lake.
ELT dbt Airflow

Data product

Focus: maintenance

The project solves fragmented regulatory reporting data by giving analysts one governed fact layer for consistent downstream use. I refactored the dbt SQL into readable, well-structured CTEs that consolidate raw records with metadata, entity attributes, and submission status.

  • Clarified transformation logic so maintenance and review work could happen safely across the fact model.
  • Kept enrichment rules explicit for metadata, entity attributes, and submission-state handling.
  • Improved documentation value by making the model structure and business logic easier to inspect.
ELT architecture with Apache Airflow, dbt and an S3 data lake.
data product dbt sql

Backup/load CLI

Focus: explain code logic

The CLI solves repeatable data maintenance for CSV backups, staging loads, and retention cleanup across S3 and Trino/Iceberg. I built a Python command-line tool with configurable backup, load, and cleanup modes driven by environment variables and CLI arguments.

  • Implemented date-based S3 backup copies between accounts before data is loaded downstream.
  • Normalized incoming CSV columns and wrote them into Trino *_staging tables.
  • Added retention cleanup logic so old backup folders can be removed consistently.
UML-like flowchart of a Python CLI that backs up CSVs between S3 buckets, loads them into Trino staging tables, and cleans up old backup folders.
Python S3 flowchart

Static portfolio website: S3 hosting

Focus: HTTPS, cost-efficiency

Simple website deployment automation with GitHub Actions and Terraform.

Static portfolio website S3 hosting architecture
S3 IAM GitHub Actions Terraform

Contact form: email delivery

Focus: serverless

A fully serverless contact form for my portfolio website. The frontend sends a POST request with user input (email and message). API Gateway acts as a secure HTTP interface, routing requests to the backend. AWS Lambda processes incoming requests, validates the payload, and triggers email delivery. Messages are sent via AWS SES — no servers, no long-running services.

Static portfolio website S3 hosting architecture
API Gateway Lambda SES

“Chat with Your Building” RAG Assistant

Focus: n8n orchestration, OpenAI embeddings/chat, ChromaDB retrieval
Illustration of the building RAG assistant concept and data sources.

The project solves property administration questions that are difficult to answer because building records, BIM data, and technical documentation are split across different sources. I created a RAG assistant prototype that ingests building passport records, normalized BIM tables, and PDFs, then uses n8n, OpenAI embeddings/chat, and ChromaDB retrieval to answer from retrieved context.

  • Orchestrated ingestion and runtime retrieval across passport, BIM, and documentation sources.
  • Grounded responses by identifying the building and retrieving context from the most relevant source before answering.
  • Documented representative property-management questions and the runtime architecture for future extension.

RAG Runtime Architecture

RAG runtime architecture diagram for the building assistant.
RAG AI BIM n8n

Weather Data System: Serverless ingestion

Focus: serverless simplicity and cost control (2024)

Automated weather data ingestion to Postgres with subsequent analysis.

Serverless ingestion
Serverless Lambda Postgres

Machine Learning Models: ingestion + price prediction

Focus: experimentation pipeline (2024)

Pipelines for ML experiments and price prediction.

Serverless ingestion
FastAPI ML Docker

Recommendation Engine: front-end & back-end

Focus: end-to-end demo (2024)

Prototype with data preparation and a web UI.

Serverless ingestion
ETL FastAPI Streamlit

Data Processing Pipeline: Docker + Airflow

Focus: reproducibility (2024)

Containerised example with Airflow orchestration.

Serverless ingestion
Docker Airflow

Certifications

AWS Certified Cloud Practitioner
Status: achieved
Google Cloud Digital Leader
Starting preparation

Contact

Location: Lithuania

LinkedIn: linkedin.com/in/pliadis

I’m open to Data Engineer, Analytics Engineer, and Data Platform roles where reliability, governance, and end-to-end ownership matter.