UpstaffSign up
Ihor Ts
🇧🇬Bulgaria (UTC+02:00)
Created AtUpstaffer since August, 2026
🔥 Get Ihor Ts rates & availability. We respond within one business day
Book a Call Download Profile PDF

Ihor Ts — Senior Data and ETL Engineer

Expertise in Data Engineer (18.0 yr.), Data Extraction and ETL (10.0 yr.).

 Last verified on August, 2026
English C1

Bio Summary

  • Data engineer with 18+ years in distributed systems and data-intensive platforms, now focused on cloud ETL/ELT (Extract-Transform-Load and Extract-Load-Transform) pipelines and lakehouse architecture.
  • Recent work: rebuilding a legacy on-premise SQL/shell/Python pipeline estate as medallion-layered Databricks/Delta Lake pipelines for a global investment bank, and building AWS-native batch and streaming pipelines (EMR/Spark, S3, Lambda, Step Functions, Kinesis) for aglobal financial market-data provider.
  • Strong SQL and relational database design; dimensional modelling and data warehousing; data quality, lineage and governance in strictly regulated environments. 
  • EU-resident in Sofia.

Technical Skills

Programming Languages Groovy, Java, JavaScript, Python, TypeScript
Java Frameworks Apache Spark, Spring, Spring Boot, Struts 2
Scala Frameworks Apache Spark
AI & Machine Learning AWS SageMaker, AWS SageMaker (Amazon SageMaker), NLP, PandasAI
Python Libraries and Tools Gensim, Pandas, PySpark, pytest
Salesforce Ecosystem Google Ads
Social Media Merketing Google Ads
Data Analysis and Visualization Technologies ADLS, Apache Airflow, Apache Spark, Databricks, Data Lineage, Data Quality, ETL, Lakehouse, Pandas, PandasAI, Presto S3
Databases & Management Systems / ORM Apache Spark, AWS DynamoDB, Cassandra, CouchDB, Database Design, Data Lake, Data Warehousing, Microsoft SQL Server, MongoDB, MySQL, NoSQL, Oracle Database, PostgreSQL, Query, Redis, SQL, SSIS
Cloud Platforms, Services & Computing AWS, Azure, Serverless
Amazon Web Services Amazon EMR, AWS Auto Scaling, AWS Cloudformation, AWS DynamoDB, AWS EC2, AWS ECS (Amazon Elastic Container Service), AWS Elastic Kubernetes Service (EKS), AWS EMR, AWS Kinesis, AWS Lambda, AWS S3, AWS SageMaker, AWS SageMaker (Amazon SageMaker), AWS SNS, AWS WorkSpaces
Azure Cloud Services Azure Cloud Functions, Azure Databricks, Databricks
Industry Domain Experience Advertising, Banking, Enterprise, Fintech, retail, Telecom
UI/UX/Wireframing 3D Modelling
Deployment, CI/CD & Administration Active Directory, CI/CD, DevOps, GitLab CI, istio, Jenkins, New Relic
Web/App Servers, Middleware Apache HTTP Server
Scripting and Command Line Interfaces Bash, Shell Scripts
Logging and Monitoring Datadog
Methodologies, Paradigms and Patterns Distributed systems, microservices, Refactoring, REST
Virtualization, Containers and Orchestration Docker, Kubernetes, Terraform
Version Control Git
QA, Test Automation, Security Integration testing, pytest
Platforms IOT, Unity
Message/Queue/Task Brokers Kafka, RabbitMQ
Third Party Tools / IDEs / SDK / Services Parcel, WebStorm
Operating Systems Red Hat Enterprise Linux, RHEL (Red Hat Enterprise Linux)
Other Technical Skills CDC, Databricks Notebooks, Data Platform, Data Processing, Delta lake, ETL/ELT, Monitoring, Performance Tuning, Reactive, Spring WebFlux, Step functions, test coverage, Word2Vec, Zipkin

Key Strengths — Cloud Etl/Elt & Data Platform

  • Enterprise ETL/ELT at scale: designed and operated batch and streaming pipelines moving millions of records per week from operational source systems into curated analytical datasets — landing/staging/curated (bronze/silver/gold) layering, incremental and idempotent loads (MERGE), data cleansing, profiling, reconciliation and quality gates.
  • Dual-cloud delivery: Azure — Databricks, Data Lake Storage Gen2, Delta Lake, Unity Catalog; AWS — S3, EMR (Spark), Lambda, Step Functions, Kinesis, SQS/SNS, DynamoDB, SageMaker, CloudFormation. Comfortable mapping equivalent services across both stacks.
  • Legacy-to-cloud migration: migrated an undocumented on-premise ETL estate (Autosys, shell, SQL, Python) into cloud pipelines with parallel-run reconciliation, controlled cutover and zero disruption to downstream consumers — the same discipline a database-migration or SSIS-modernisation programme requires.
  • Structured, semi-structured and unstructured data: relational extracts (Oracle, SQL Server, PostgreSQL), XML/JSON/CSV landing files, Parquet/Delta storage, large free-text corpora for NLP feature generation, and binary media assets streamed through Kafka into a corporate data lake.
  • SQL and data modeling: advanced SQL (window functions, CTEs, execution-plan tuning), relational schema design, dimensional modeling — star schemas, grain declaration, fact table types, SCD (Slowly Changing Dimension) Type 2 — and curated marts serving BI (Business Intelligence) and data-science consumers.
  • Reliability and performance: Spark job tuning (partitioning, skew handling, broadcast joins, small-file compaction), pipeline monitoring and alerting, SLA-bound production support and on-call ownership on regulated and peak-load systems.
  • Governance and security: auditability and lineage for every derived field, PII (Personally Identifiable Information) handling and masking, access control, and change management inside a banking compliance regime.

Work Experience

Senior Data Engineer - EPAM Systems

UBS (global investment bank), Compliance analytics platform)

Duration: Oct 2025 – Jun 2026

Summary: Bank-wide e-mail and instant-messaging metadata transformed into conversation-level features consumed by finance analytics teams in a strictly regulated environment with full auditability, change control and data-quality gates.

Responsibilities:

  • Re-architected legacy shell/SQL/Python batch ETL into Databricks (PySpark) pipelines over a bronze/silver/gold Delta Lake design focusing on lineage, observability and testability.
  • Built curated/gold layer datasets by joining pipeline output with Oracle reference data for downstream reporting and modelling.
  • Processed weekly batches of millions of communications metadata records with validation and reconciliation checks for banking audit trail.
  • Migrated Autosys-orchestrated pipeline estate from RHEL 7 to RHEL 8 with controlled cutover and no disruption.
  • Collaborated with analytics and compliance stakeholders to translate business requirements into pipeline logic and data contracts.

Technologies: Azure Databricks, Delta Lake, Apache Spark (PySpark), Python, SQL, Oracle, Bash, Autosys, RHEL 7/8, Git

Senior Software Engineer - EPAM, insurance client (Customer portal backend)

Duration: Mar 2025 – Sep 2025

Summary: Development of backend REST services and third-party system integrations for a customer portal in the insurance domain.

Responsibilities:

  • Developed REST services and integrated third-party systems using Java and Spring Boot.

Technologies: Java, Spring Boot

Senior Software Engineer - Hitachi and Disney Advertising (AdTools microservice platform)

Duration: Nov 2023 – Oct 2024

Summary: Microservice platform serving ads across Disney's linear, digital and streaming properties integrating external providers such as Google Ads.

Responsibilities:

  • Built event-driven services ingesting ad-delivery event streams via Amazon Kinesis for reporting and revenue reconciliation.
  • Developed and integrated microservices on Kubernetes/Istio and implemented Google Ads integration.
  • Managed infrastructure with Terraform and ensured code quality through reviews, refactoring, and integration test coverage.
  • Monitored production observability using Datadog and Zipkin.

Technologies: AWS (Kinesis, DynamoDB), Java 11–17, Spring Boot, Kubernetes, Istio, Docker, Terraform, Datadog

Senior Software Engineer - client: Tesco (Legacy microservices migration)

Duration: Dec 2022 – May 2023

Summary: Migration of legacy microservices to a reactive stack for one of the world's largest grocery retailers.

Responsibilities:

  • Migrated legacy microservices to Spring WebFlux reactive stack.
  • Maintained MongoDB-backed services and performed integration testing.

Technologies: Spring WebFlux, MongoDB

Senior Software Engineer - Evri (Hermes),Parcel-logistics microservices

Duration: Jan 2021 – Dec 2022

Summary: Development and support of high-throughput parcel-logistics microservices on AWS ECS, handling peak-season production loads.

Responsibilities:

  • Built and supported microservices using Spring Boot, RabbitMQ, Cassandra, and Redis.
  • Provided production support under peak-season load conditions.

Technologies: Spring Boot, RabbitMQ, Cassandra, Redis, AWS ECS

Senior Software Engineer - Refinitiv (LSEG) , Content Source Directory

Duration: May 2020 – Dec 2020

Summary: Self-service management platform for news and content sources for a global financial market-data provider.

Responsibilities:

  • Designed and implemented serverless services on AWS Lambda with SQS/SNS messaging.
  • Contributed to component architecture design and coordinated team work.

Technologies: AWS Lambda, SQS/SNS, Java 11, MySQL

Senior Software Engineer (Data/ML pipelines) - Refinitiv (LSEG), NLP data pipelines for financial news and content intelligence.

Duration: Dec 2018 – Mar 2020

Summary: Development of NLP data pipelines over large text corpora to support financial news and content intelligence using AWS cloud services.

Responsibilities:

  • Migrated on-premise data processing workloads to AWS Lambda and Step Functions with infrastructure as code using CloudFormation.
  • Built EMR Spark jobs for preparing and transforming large unstructured text corpora for model training.
  • Replaced Gensim Word2Vec implementation with Amazon SageMaker.

Technologies: AWS EMR, SageMaker, Lambda, Step Functions, CloudFormation, S3, Java 11, Python 3

Senior Software Engineer - Adidas (Kafka-decoupled microservices for media asset ingestion)

Duration: 2018

Summary: Built microservices decoupled by Kafka to ingest and store media assets and associated metadata into the corporate data lake.

Responsibilities:

  • Developed Kafka-based microservices for large-scale distributed file system ingestion and storage of media assets and metadata.

Technologies: Kafka

Senior Software Engineer / Team Lead. Schad (Industrial IoT), Predictive and reactive maintenance analytics

Duration: Nov 2016 – Dec 2017

Summary: Led development of predictive and reactive maintenance analytics for industrial facilities using stream and batch processing of sensor data.

Responsibilities:

  • Led a team of 4 engineers building analytics solutions using Apache Spark and Apache Storm.
  • Handled stream and batch processing of sensor data for industrial IoT applications.

Technologies: Apache Spark, Apache Storm, Java, Spring, CouchDB, MS SQL Server

Senior Java Developer / Team Lead - easyfinancial (Canada) (Online consumer-lending platform)

Duration: Sep 2013 – Oct 2016

Summary: Development and leadership on a regulated online consumer-lending platform including prequalification, credit adjudication, document verification, e-signing and payments.

Responsibilities:

  • Led a team of 4 engineers on a regulated financial product.
  • Owned production monitoring and 24/7 support.
  • Developed server-side lending workflow functionality using Spring and PostgreSQL.

Technologies: Java, Spring, PostgreSQL

Education

  • Lviv Polytechnic National University
    B.Sc., Computer Systems Automation and Metrology
    2004 – 2008

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Ihor Ts
or someone with similar Skills?
Ihor Ts is available
for hire 🔥
Book a call with Ihor Ts
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Request Ihor Ts Rates & Availability
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

{# when reCAPTCHA is disabled server-side (staging/local test), drop the g-recaptcha binding so the button submits directly — keeps front/back in sync via one flag #}
At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up
Download Candidate Profile (PDF)

Please leave your details and we'll email you the resume right away.

At Upstaff we respect your privacy.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.