Ivan P.

Data Engineer

Ivan on kokenut data-insinööri, jolla on yli 10 vuoden kaupallinen kokemus ohjelmistokehityksestä ja datapohjaisista ratkaisuista. Hänellä on syvää asiantuntemusta AWS:n pilvipalveluista, Kafkasta, Snowflakesta ja Airflowsta yhdistettynä vahvoihin ohjelmointitaitoihin Javassa, Scalassa ja Pythonissa.

Yksi hänen merkittävimmistä saavutuksistaan oli täysin palvelimetön dataputken suunnittelu ja toteutus web-analytiikkaa ja asiakasseurantaa varten - projekti, jota hän pitää ratkaisevana hänen uransa muotoutumisessa data-insinööriksi. Tämän toimeksiannon kautta Ivan sai laajaa kokemusta Pythonista, AWS:n datapalveluista, datan suoratoistosta, datajärvistä ja infrastruktuurin käyttöönotosta mallipohjaisen koodin avulla.

Ivan tunnetaan sopeutumiskyvystään, sitoutumisestaan jatkuvaan oppimiseen ja kyvystään toimittaa skaalautuvia, tehokkaita ja suorituskykyisiä dataratkaisuja, joilla on todellista vaikutusta liiketoimintaan.

Tärkein asiantuntemus

  • Snowflake
    Snowflake 3 vuotta
  • Apache Airflow
    Apache Airflow 5 vuotta
  • Python
    Python 5 vuotta

Muut taidot

    Ivan

    Ivan P.

    North Macedonia

    Aloita tästä

    Valittu kokemus

    Työllisyys

    • Data Engineer

      JW Player (InPlayer) - 3 years

      • Osallistui JW Playerin datasuunnittelutiimiin kehittämällä dataputkistoja ja sulautettuja analytiikkaa maksujen ja tilausten toimialueelle.
      • Toteutti CDC-putkistoja AWS DMS:n avulla integroimalla tietoja PostgreSQL:stä, MariaDB:stä, Kinesisistä ja Kafkasta S3:een.
      • Käsitteli ja orkestroi tietoja Snowflakessa Airflow'n ja Snowflake Tasksin avulla ja hallitsi skeeman kehitystä Sqitchin avulla.
      • Otettiin käyttöön tietojen visualisointi ThoughtSpotin ja Lookerin avulla, mikä parantaa tietojen saatavuutta ja oivallusten toimittamista.
      • Seurasi järjestelmän suorituskykyä DataDogin avulla ja virtaviivaisti infrastruktuurin hallintaa GitLabin, GitHubin, CloudFormationin ja Dockerin avulla.

      Tekniikat:

      • Tekniikat:
      • PostgreSQL PostgreSQL
      • AWS AWS
      • Apache Kafka Apache Kafka
      • SQL SQL
      • AWS Kinesis AWS Kinesis
      • DataDog DataDog
      • Apache Airflow Apache Airflow
      • Snowflake Snowflake
      • Dimensional modeling
      • Fact Data Modeling
      • ThoughtSpot
      • AWS RDS AWS RDS
      • AWS CloudFormation AWS CloudFormation
    • Data Engineer

      Slice - 1 year 10 months

      • Osallistui Slicen datasuunnittelutiimiin, joka on nopeasti kasvava B2B2C-alusta, joka tukee yli 20 000 yhdysvaltalaista asiakasta. pizzeriat.
      • Suunnittelit ja ylläpidit live-dataputkia, integroit CDC-tietoja käyttäjille ja tilauksille Databricks Delta Lakeen, DynamoDB:hen (ODatan kautta) ja S3:een.
      • Hyödynnetään Confluent Kafka -alustaa Schema Registryn kanssa stream-skeemakehitystä (AVRO) varten.
      • Sovelletaan KsqlDB:tä ja Kafka Streamsia (Scala) reaaliaikaiseen stream-käsittelyyn.
      • Toteutti Kafka Connectin järjestelmäintegraatioita ja muutostietojen tallentamista varten.
      • Hyödynnetään Databricks Notebooks Spark-eräkäsittelyä varten SQL:ssä, Scalassa ja Pythonissa.
      • Orkestroidut Databricks-työt Airflow'n kanssa työnkulun automatisointia varten.
      • Käytössä GitLab CI/CD, Docker ja Terraform käyttöönotossa ja infrastruktuurin hallinnassa.

      Tekniikat:

      • Tekniikat:
      • AWS AWS
      • Databricks Databricks
      • Apache Spark Apache Spark
      • Java Java
      • Python Python
      • Apache Kafka Apache Kafka
      • SQL SQL
      • Scala Scala
      • Apache Airflow Apache Airflow
      • Confluent Confluent
    • Data Engineer

      Global Savings Group (for intertec.io) - 2 years 3 months

      • Toiminut johtavana arkkitehtina ja kehittäjänä Global Saving Groupin web-analytiikka- ja seurantatiimissä, joka on alusta, joka yhdistää verkko-ostajat ja vähittäiskauppiaat ja palvelee yli 100 digitaalista asiakasta maailmanlaajuisesti.
      • Suunnitteli, kehitti ja ylläpiti sisäisiä tuotteita asiakkaiden seurantaa, web-analytiikkaa sekä verkkotunnusten välistä konversio- ja tapahtumaseurantaa varten.
      • Rakentanut täysin palvelimetöntä IaC-toteutusta AWS:ssä, mikä mahdollistaa skaalautuvan ja kustannustehokkaan infrastruktuurin.
      • Kehittänyt ja orkestroinut dataputkistoja tapahtumapohjaista ja eräkohtaista tietojen syöttöä varten käyttäen data lake -lähestymistapaa.
      • Käsitellyt suuria määriä raakadataa, jäsentymätöntä dataa, suorittanut muunnoksia, aggregointeja ja tietovarastointia.
      • Toimittanut reaaliaikaista analytiikkaa aktiivisista käyttäjistä, istunnoista ja kanavista liiketoiminnan näkemysten tukemiseksi.

      Tekniikat:

      • Tekniikat:
      • MySQL MySQL
      • AWS AWS
      • Java Java
      • Python Python
      • SQL SQL
      • DynamoDB DynamoDB
      • AWS Kinesis AWS Kinesis
      • AWS Athena AWS Athena
      • Redshift Redshift
      • Apache Flink Apache Flink
      • AWS CloudFormation AWS CloudFormation
      • AWS Data Catalog AWS Data Catalog
    • Mulesoft-kehittäjä

      Admios - 1 year 10 months

      • Johti Java-kehitystä useissa tietojen integrointihankkeissa Anypoint Mulesoft ESB -alustan avulla ja kehitti Mulesoft Marketplace -markkinapaikalla julkaistuja sertifioituja mukautettuja liittimiä, jotka tukevat sellaisia yritysjärjestelmiä kuin Salesforce, Anaplan, Coupa ja CallidusCloud.
      • Määritellyt ja kerännyt liiketoimintavaatimuksia suoraan asiakkaan tuoteomistajien, arkkitehtien ja johtajien kanssa.
      • Valmistellut arkkitehtuurisuunnitteludokumentaatiota ja ratkaisuehdotuksia projektin toteutuksen ohjaamiseksi.
      • Toteutti päästä päähän -integraatioratkaisuja, joilla varmistettiin skaalautuvuus ja ylläpidettävyys.
      • Kehitti ja toteutti toiminnallisia ja integrointitestejä järjestelmän suorituskyvyn ja luotettavuuden validoimiseksi.

      Tekniikat:

      • Tekniikat:
      • Java Java
      • MuleSoft Anypoint Platform
      • MuleSoft MuleSoft

    Koulutus

    • BSc.Software Engineering

      European University - Faculty of informatics · 2005 - 2011

    Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

    Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

    • Kartoitamme yrityksenne kehitystarvetta
    • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
    • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

    Keskustele kanssamme