Ruslan Kryzhanivskyi
Senior Data Engineer @ Transcenda
About
Senior Data Engineer with a strong Fullstack background. 8+ years of experience in software engineering, focused on building scalable data pipelines and processing systems.Core expertise:— Data Engineering: ETL/ELT pipelines, batch processing, data modeling— Processing: Apache Spark / Databricks, Python, SQL— Orchestration: Airflow (DAGs, scheduling, retries, dependencies)— Data Warehouse: BigQuery, Snowflake— Storage: S3 (data lake), Parquet, PostgreSQL— Data Transformation: dbt— Data Quality: validation, deduplication, incremental processing, late data handling— Event-driven architecture: Kafka (async processing, decoupling)— Cloud & DevOps: AWS, Docker, CI/CDFullstack background:—Frontend: JS, TS, React, Next.js, GraphQL (Apollo), Redux—Backend: Node.js, Deno, REST/GraphQL APIs, MongoDB, SQL—System design: distributed systems, data flows, performance optimization
Poland
Łódź
Internet
MySQL, REST APIs, Databricks, BigQuery, DBT, Google Cloud Storage, Parquet, Snowflake, AWS S3, Spark, Python, Node.js, SQL, Apache Airflow, Apache Kafka, Data Engineering, Airflow, Data Pipeline, PostgreSQL, Kafka
Experience

Senior Data Engineer
Transcenda
Poland
Medidata (outstaffing, via Transcenda) Platform for processing and integrating clinical trial data from multiple external systems into validated analytics-ready datasets for internal reporting and downstream research workflows. — Built batch data pipelines for ingesting structured clinical data from external APIs, CSV/Excel files, and internal exports — Designed ETL workflows using Python and Spark to clean, normalize, deduplicate, and validate heterogeneous healthcare datasets — Used S3 as a raw/staging data lake and loaded curated datasets into Snowflake for analytics and reporting — Orchestrated data pipelines in Airflow, including ingestion, transformation, retries, dependency management, and scheduled runs — Implemented incremental loading strategies and data quality checks to handle updates, corrections, and late-arriving records — Optimized Spark transformations and Snowflake queries for performance, storage efficiency, and cost control — Worked with sensitive structured data, ensuring consistency, traceability, and auditability across pipeline stages Stack: Python, SQL, Databricks (Spark), Airflow, Snowflake, AWS S3, Parquet, REST APIs, CSV/Excel

Data Engineer
Workiva (outstaffing, via Transcenda) Platform for financial reporting and compliance, focused on collecting, processing, and transforming data from multiple external sources into analytics-ready datasets. — Built data ingestion pipelines to collect financial data from external APIs and cloud storage (CSV/Excel files in GCS) — Developed ETL/ELT workflows using Python and SQL to clean, normalize, and standardize heterogeneous data — Loaded raw data into BigQuery and designed layered datasets — Used PostgreSQL as a metadata store to manage pipeline state, track processed data, and support incremental loading logic — Implemented data transformations using dbt to produce aggregated and reporting-ready tables — Orchestrated data pipelines using Airflow, managing dependencies and scheduled workflows — Optimized BigQuery queries by reducing scanned data, applying partitioning and filtering strategies — Ensured data quality through validation checks and handling inconsistent or incomplete data.

Senior Full Stack Engineer
Łódź
Platform for workforce management with real-time user activity tracking, role-based access control, and event-driven notifications across teams. — Built and maintained fullstack features using React and Node.js — Developed REST/GraphQL APIs for managing users, teams, roles, and permissions — Designed and implemented data models for user activity and access control — Implemented event-driven processing for user actions (role updates, team changes) using Kafka — Used Kafka to decouple notification and audit logging services from core application logic — Optimized API performance and database queries for handling concurrent user activity — Migrated state management from Redux (saga) to GraphQL (Apollo) Stack: TypeScript, Next.js, Node.js, GraphQL (Apollo), Kafka, MongoDB, REST APIs

Full Stack Engineer
Odesa
— Implementation of administrative panel for bookmaker events. (React, Redux) — Implementation of a mechanism for managing redirects on the landing-page; — Built single page applications (SPA), responsive web design, full screen, UI using HTML5 (Pug) grid layouts, CSS3 (SASS) media queries. — Implementation of themes and plugins for wordpress
Ruslan Kryzhanivskyi's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




