09/23/2026 updated

**** ******** ****
100 % available

Senior Data/Software Engineer

Krakow, Poland
Only remote
Master of Applied Mathematics, Lviv Polytechnic National University
Krakow, Poland
Only remote
Master of Applied Mathematics, Lviv Polytechnic National University

Profile attachments

CV_Vasyl_Frankiv.pdf

About me

10+ years in software architecture & data engineering. I help businesses build highly scalable backend systems & robust Lakehouses using Databricks, dbt, Snowflake, Python and AI-driven development. Operating as a reliable EU-based B2B contractor to drive your tech goals.

AI AgentsdbtChatGPTSql Data WarehouseApache AirflowAtlassian JiraBusiness Intelligence DevelopmentBig DataCloud EngineeringData ArchitectureData InfrastructureData IntegrationExtract Transform Load (ETL)Data Manipulation LanguagesData TransformationData MigrationData Processing SystemsData Transformation ServicesData VirtualizationData WarehousingDatabase DevelopmentIBM InfoSphere DataStageData IntelligenceSmart DataDataOpsAzure Data LakeSQLiteDatabase EnginesData ProcessingBusiness Intelligence Development StudioData Server InterfaceData ScienceAzure Data FactoryGoogle Data StudioSnowflakeApache SparkData AssimilationSQL Server Business IntelligenceBackendData LakeAWS AuroraData LineageDeployment AutomationCassandraAWS Data AnalyticsDataweaveAzure Data AnalyticsData PipelineSql Server Data ToolsJenkinsDatabricksData Generation
ETL Design & Data Pipeline Engineering
Expertise in designing and implementing ETL processes for ingesting and consuming data across modern data platforms including Databricks, Snowflake, AWS, and Azure. Proven track record of building scalable data pipelines covering the entire data lifecycle using tools such as dbt-core, Airflow, AWS Step Functions, and Azure Data Factory.

Cloud Data Architecture (AWS & Azure)
Deep hands-on experience with AWS services (EC2, S3, Lambda, EMR, Step Functions, Glue, DynamoDB, OpenSearch, RDS Postgres) and Azure services (ADF, Power Apps/Automate, Azure Functions, Azure Blob, Key Vault) for building and orchestrating cloud-native data solutions.

Python & Scala Development
Strong programming skills in Python and Scala, applied extensively in data engineering, ETL development, backend feature development, and automation across multiple enterprise projects spanning more than 10 years of professional experience.

Databricks & Lakehouse Architecture
Certified expertise in Databricks for designing and optimizing data pipelines, ingesting data into Data Lakes, migrating pipelines from AWS Aurora and Snowflake, and applying modern Lakehouse principles including Delta Lake.

dbt (Data Build Tool)
Practical experience with dbt-core and dbt Cloud for data modeling, transformations, and performance tuning within Snowflake and Databricks environments.

SQL & Database Management
Proficiency in SQL for data querying, transformation, and modeling. Experience with databases including PostgreSQL, SQLite, MySQL, DynamoDB, RDS Postgres, and Cassandra.

Snowflake Data Warehousing
Experience designing and implementing data warehouse solutions in Snowflake, including ETL ingestion via both Azure and AWS data stacks, and building data products for reporting in Power BI.

Java & Scala Backend Development
Background in Java and Scala for backend development, including rewriting business logic, building REST APIs, and supporting microservices architectures across multiple projects.

Version Control & CI/CD
Proficiency with Git, SVN, ClearCase, GitHub, Bitbucket, GitHub Actions, Jenkins, and Bamboo for source control, continuous integration, and deployment automation.

Agile Methodologies & Tech Leadership
Experience leading development teams using Agile methodologies including Scrum, Kanban, and XP. Responsibilities included planning, customer communication, testing coordination, and team leadership across multiple projects.

Experience

Professional experience10+ years
Freelancer since2015

Languages

EnglishFluent

Project history

Tech Lead Data Engineer

Outstaffing (NDA)
Lead Data Engineer on a Data Lake, DWH, and Finance project in the Insurance/Real Estate domain. Designed ETL processes for ingesting data into Snowflake via Azure and AWS data stacks, implemented data models and transformations using dbt-core, developed back-end features for customers including database design for MuleSoft, and handled testing, planning, and customer communication. Environment: Azure (Power Automate, Azure Function, ADF, Key Vault, Blob), Snowflake, SharePoint, AWS (S3, Astronomer/Airflow, dbt-core), Github, Github Actions, VS Code, Cortex Code, ChatGPT, SQL, Python, Terraform.

Expert Data Engineer (Big Data)

Product in Germany (NDA)
Senior Data Engineer on a Data Lake, DWH, and Finance project in the Language Learning domain. Designed, developed, and optimized data pipelines in Databricks including ETL for Data Lake ingestion, consuming data from Data Lake into Snowflake, migrating pipelines from AWS Aurora and Snowflake into Databricks, and dbt data modeling and performance tuning. Environment: SSM, S3, Aurora (MySQL), Databricks, Snowflake, Github, Github Actions, VS Code, Airflow, AWS Step Functions, AWS Lambda, dbt-core, dbt Cloud, Fivetran, Atlan, Claude Code/Cursor, Astronomer/Airflow, SQL, Python, Scala, Terraform.

Senior Software Engineer (Big Data)

EPAM Systems
Tech Lead on a Data Lake and Third Party Data project. Designed ETL processes using Lambda (Python), Step Functions, EMR (Scala) for data ingestion into Data Lake, and using Lambda (Python), Step Functions, Glue (Scala), RDS Postgres for consuming data from Data Lake. Also designed a REST API for fuzzy matching (serverless). Environment: DynamoDB, RDS Postgres, OpenSearch, Delta (Databricks), Bitbucket, Github, Bamboo, IntelliJ IDEA, AWS Lambda, EMR, Step Functions, AWS Glue, DMS, Datadog, Python, Scala.

Software Developer

Eleks
Team Lead on the Continuous Localization (CL) project for customer Autodesk. Focused on customer communication, led the whole team, redesigned the CL service to move to AWS, converted to Jenkins Pipeline via Groovy, integrated Slack tool via Jenkins, rewrote business logic from Perl to Python 3.8, set up Docker image for CL service, configured AWS EC2 to run Docker containers on CentOS via Jenkins Pipelines, covered code by unit tests, migrated customer projects to new design, and helped other services (Java) migrate to AWS. Environment: Graphite, IntelliJ IDEA, PyCharm, Git, GitHub, Jenkins, Docker, AWS (EC2), CentOS, Slack, Groovy, Python, Ruby, Java.

Software Developer

Eleks
Software Developer for customer Autodesk on a service for delivery files from customers to vendors and back. Rewrote Java client (SOAP) to use another backend service (REST) and built a new Docker image for the customer. Environment: MySQL, IntelliJ IDEA, FTP service, Docker, SBT, Jira, SOAP, REST, Java.

Software Developer

Eleks
Team Lead on the Continuous Localization (CL) project for customer Autodesk. Focused on customer communication, led the team from Eleks side (2 Devs and 2 QAs), involved in designing the current service. Developed: removed SVN dependency, added monitoring system (Grafana and Graphite), fixed bugs for external tools, added documentation for customers, helped related teams improve business logic in other services (Java/Scala), developed automation for customer project configuration on Groovy, and improved CL code for Docker usage. Environment: Passolo (LPU), Cassandra, Graphite, Passolo, Git, GitHub, SublimeText, Vim, Windows, CentOS, Jenkins, Grafana, Docker, Jira, SCRUM, Perl, Java, Ruby, Python, VBS, Groovy.

Junior Software Developer

Eleks
Junior Software Developer for customer Autodesk on the Continuous Localization (CL) project. Developed new functionality to remove manual work from vendor side, rewrote client from Java to Perl, added unit tests to cover the whole product, and helped write scenarios for automated tests on Ruby. Environment: Passolo (LPU), Cassandra, Passolo, Git, SVN, GitHub, SublimeText, Vim, Windows, CentOS, Jira, SCRUM, SOAP, Perl, Java, Ruby, Python.

Junior Software Developer

Ericsson
Junior Software Developer working on supporting and improving GSM environment (3G and 4G). Improved and added new functionality to the current GSM environment, performed automation testing, and updated corresponding documentation. Environment: Notepad++, ClearCase, Jira, SCRUM, Perl, PLEX, GSM.

Junior Android Developer

Freelance
Android Developer for customer Darnipora on an Android application for a dating site. Improved and added new functionality to the Android application. Environment: Android Studio, Trello, Java, Android SDK.

Certificates

Claude Certified Architect - Foundations

Anthropic

2026

Databricks Certified Data Engineer Associate

Databricks

2026


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in