Ivan P.

Ivan P.

Data Engineer

North Macedonia
Trusted member since 2025
10 years of experience

One of his most significant achievements was designing and implementing a fully serverless data pipeline for web analytics and customer tracking—a project he credits as pivotal in shaping his career as a Data Engineer. Through this engagement, Ivan gained extensive experience in Python, AWS data services, data streaming, data lakes, and infrastructure provisioning using template-based code.

Ivan is recognized for his adaptability, commitment to continuous learning, and ability to deliver scalable, efficient, and high-performing data solutions that drive real business impact.

Main expertise

SnowflakeSnowflake3 years
Apache AirflowApache Airflow5 years
PythonPython5 years
JavaJava5 years
3+

Experience6

Senior Data Engineer

JW Player (InPlayer)
Video Streaming
Apr 2022 - Apr 2025 · 3y
  • Contributed to the data engineering team at JW Player, developing data pipelines and embedded analytics for the Payments and Subscriptions domain.
  • Implemented CDC pipelines with AWS DMS, integrating data from PostgreSQL, MariaDB, Kinesis, and Kafka into S3.
  • Processed and orchestrated data in Snowflake using Airflow and Snowflake Tasks, and managed schema evolution with Sqitch.
  • Enabled data visualization through ThoughtSpot and Looker, improving data accessibility and insight delivery.
  • Monitored system performance with DataDog and streamlined infrastructure management using GitLab, GitHub, CloudFormation, and Docker.
PostgreSQLPostgreSQL
AWSAWS
Apache KafkaApache Kafka
SQLSQL
AWS KinesisAWS Kinesis
8+
Slice

Senior Data Engineer

Slice
Food Delivery and Restaurants
Jun 2020 - Apr 2022 · 1y 10m
  • Contributed to the data engineering team at Slice, a rapidly growing B2B2C platform supporting over 20,000 U.S. pizzerias.
  • Designed and maintained live data pipelines, integrating CDC data for users and orders into Databricks Delta Lake, DynamoDB (via OData), and S3.
  • Utilized the Confluent Kafka platform with Schema Registry for stream schema evolution (AVRO).
  • Applied KsqlDB and Kafka Streams (Scala) for real-time stream processing.
  • Implemented Kafka Connect for system integrations and change data capture.
  • Leveraged Databricks Notebooks for Spark batch processing in SQL, Scala, and Python.
  • Orchestrated Databricks jobs with Airflow for workflow automation.
  • Employed GitLab CI/CD, Docker, and Terraform for deployment and infrastructure management.
AWSAWS
DatabricksDatabricks
Apache SparkApache Spark
JavaJava
PythonPython
5+

Data Engineer

Global Savings Group (for intertec.io)
E-commerce
Mar 2018 - Jun 2020 · 2y 3m
  • Served as lead architect and developer in the Web Analytics and Tracking team at Global Saving Group, a platform connecting online shoppers with retailers and serving 100+ digital clients worldwide.
  • Designed, developed, and maintained internal products for customer tracking, web analytics, and cross-domain conversion and transaction tracking.
  • Built fully serverless IaC implementations on AWS, enabling scalable and cost-efficient infrastructure.
  • Developed and orchestrated data pipelines for event-based and batch data ingestion using a data lake approach.
  • Processed large volumes of raw, unstructured data, performing transformations, aggregations, and data warehousing.
  • Delivered real-time analytics on active users, sessions, and channels to support business insights.
MySQLMySQL
AWSAWS
JavaJava
PythonPython
SQLSQL
7+
Admios

Mulesoft Developer

Admios
Information Technology (IT) and Services
Mar 2017 - Jan 2019 · 1y 10m
  • Led Java development on multiple data integration projects using the Anypoint Mulesoft ESB platform, and developed certified custom connectors published on the Mulesoft Marketplace, supporting enterprise systems such as Salesforce, Anaplan, Coupa, and CallidusCloud.
  • Defined and gathered business requirements directly with client product owners, architects, and managers.
  • Prepared architecture design documentation and solution proposals to guide project implementation.
  • Implemented end-to-end integration solutions ensuring scalability and maintainability.
  • Developed and executed functional and integration tests to validate system performance and reliability.
JavaJava
MuleSoft Anypoint Platform
MuleSoftMuleSoft
Crazy Labs

Java BI Developer

Crazy Labs
Gaming
Jul 2015 - Mar 2017 · 1y 8m
  • Developed a BI platform involving data integration, ETL, and warehousing for a top 10 mobile game publisher with over 1 billion downloads and 45 million monthly active users;

  • Developed the automated BI system;

  • Collected daily reports from more than 15 ad provider sources;

  • Transformed, enriched, and loaded data into the data warehouse;

  • Ensured data consistency and integrity;

  • Injected missing data and corrected invalid data;

  • Developed and maintained data pipelines;

  • Built an orchestration system for workflow management.

PostgreSQLPostgreSQL
AWSAWS
JavaJava
Spring BootSpring Boot
SQLSQL
3+
Game2Be

Java Back-End Developer

Game2Be
Gaming
Feb 2013 - Jul 2015 · 2y 5m
  • Developed a BI platform involving data integration, ETL, and warehousing for a top 10 mobile game publisher with over 1 billion downloads and 45 million monthly active users;

  • Developed the automated BI system;

  • Collected daily reports from more than 15 ad provider sources;

  • Transformed, enriched, and loaded data into the data warehouse;

  • Ensured data consistency and integrity;

  • Injected missing data and corrected invalid data;

  • Developed and edited data pipelines;

  • Built an orchestration system for workflow management.

NGINXNGINX
CassandraCassandra
JavaJava
TomcatTomcat

Engineering excellence

All Data Engineers who have applied to Proxify are scored from 0 to 300 on engineering excellence, one of the five parameters we evaluate. This score reflects engineering excellence only, based on interviews, take-home assignments, live coding sessions, and/or on-the-job performance reviews. The curve shows how all evaluated Data Engineers are distributed across that range, where our acceptance threshold for this parameter sits, and where Ivan stands.

050100150200250300Engineering excellence scoreShare of engineersmedianmeanProxifyacceptancethreshold
Ivan
Score 234 · Top 2% of engineers

Certificates 1

Confluent
Confluent Certified Developer for Apache KafkaConfluent

Issued Jan 2022 - Expires Jan 2025

Confluent
Confluent Certified Developer for Apache KafkaConfluent

Issued Jan 2022 - Expires Jan 2025

Do you want to know more about Ivan’s certifications?Book a call

Education

EU-
European University - Faculty of informatics
Software Engineering2005 - 2011

Stop browsing.
Get matched faster.