Skip to content
View pigovsky's full-sized avatar
  • Fachhochschule Dortmund
  • Dortmund, Germany

Block or report pigovsky

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pigovsky/README.md

Yuriy Pigovsky

My name in the Ukrainian passport is "Юрій Піговський". It can be read as "Juri Pigowski" in German or "Yuri Pigovsky" in English. But in my international passport it was latinized as "IURII PIGOVSKYI" without giving me any option to change or remove anything.

Birthday 11.02.1983, I'm 42 years old.

pigovsky@gmail.com

WhatsApp + GSM: +491702906351

Dortmund, Germany

Java-Scala and Python Developer

Summary

I started my software develpment career in 2004. So my overall experience in software development is 21 years. From 2015, the last 10 years, I am specialized in developing distributed software in Java(Scala) and Python:

  • Java + Scala --- 10 years experience

  • Python --- 7 years experience

  • Along with developing software myself I coordinate work and review PRs.

  • I have experience in scientific research in the field of mathematical modelling and numeric methods, machine learning.

Education

  • National University "Lviv Polytechnic"
  • Ternopil Academy of National Economy. The current name of the institution is West Ukrainian National University.

Skills / Competencies

Programming languages and technologies(frameworks)

  • Scala
    • akka http, Specs2, Mockito, Play framework, sbt
  • Python
    • FastAPI, Django, Celery
  • Java, Kotlin
    • sockets, Android SDK, JUnit, Gradle
  • Bash
  • JS
    • jQuery, vue
  • PHP
    • Code igniter
  • C, C++
    • Unix sockets
  • Go
  • i386 and Z80 assembler

DB

  • SQL

    • MariaDB, H2, PostgreSQL, SQLite
  • NoSQL

    • Cassandra, Redis
  • Event loggers and message queues

    • Kafka, RabbitMQ

Metrics

  • Open Telemetry with Signoz

OS

  • Linux, Windows

Version control system

  • git

Experience

  • Fachhochschule Dortmund

    • from July 2024 till now
    • job title: Software developer, software architector.
    • Project "Emulate"
      • Language, technologies:
        • fastapi in python,
        • opentelemetry with Signoz,
        • clickhouse db,
        • Docker, k8s, Edge-xr.
  • Qvantel https://www.qvantel.com

    • from December 2017 till June 2024
    • job title: Scala-Python developer
    • Projects:
      • BSSAPI --- Business Support Solution for Telecommunications
        • Languages, technologies and libraries: Scala 2.11(12), Akka, Akka http, Akka Stream, Kafka, RabbitMQ, Cassandra, REDIS, Docker, Consul, Marathon, Mesos, Spec, Mockito, TDD
      • DBSS --- Digital Business Support Solution for Telecommunication
        • Languages, technologies and libraries: Python 3.7, Django, HTML, JavaScript, MariaDB, Kafka, RabbitMQ, Cassandra, REDIS, Docker, Consul, Marathon, Mesos, TDD
        • Not only develop myself, but also review PRs of other team members, coordinate their work
  • ScalHive https://scalhive.com

    • from December 2016 to December 2017
    • job title: Scala developer
    • Projects:
      • CRM --- automatizing digital marketing workflow
        • Technologies and libraries: Scala 2.11, 2.12, Akka, Akka http, Akka Stream, PostgreeSQL
      • GeoFence --- gathering marketing statistics
        • Technologies and libraries: Scala 2.11, 2.12, Akka, Akka http, Akka Stream, PostgreeSQL
  • Ecodery

    • from June 2015 to December 2016
    • job title: Java-Scala developer
    • Projects:
      • Chativity (Buzzchat) --- Android app
        • Technologies and libraries: Java, Kotlin, Android SDK, TDD, JUnit
      • El Chatto --- chatbot
        • Technologies and libraries: Scala 2.11, 2.12, Akka, Akka http
  • Spilna Sprava

    • from June 2014 to June 2015
    • job title: Java Android developer
    • Projects:
      • Mon Dentist --- platform to communicate dentists with their patients
        • Technologies and libraries: Java, Android SDK TDD, JUnit
  • Writing and defending my PhD thesis along with scientific papers

  • freelance

    • from June 2004 to June 2014
    • job title: PHP developer
    • Projects:
      • CMS with advanced SEO features
        • Technologies and libraries: PHP, JavaScript, CodeIgniter

Achievements

I implemented prepaid and postpaid payment systems that are currently in large-scale production use by several large Mobile telecommunication operators in several countries.

Certificates

  • Coursera "Big Data Analysis with Scala and Spark"

https://www.coursera.org/account/accomplishments/verify/4NQPZFDZ4LNR

  • Supervised Machine Learning: Regression and Classification

https://www.coursera.org/account/accomplishments/verify/14FNGP17UOHV

Languages

  • Ukrainian --- mother tongue
  • English --- professional level (I use it in my daily work)
  • German --- I understand people, people understand me, but it is still not easy to express all I want to say... ;) --- currently learning
  • Dutch --- understand basic speech, can speak and read a bit

Popular repositories Loading

  1. skmaps_sdkdemo_android_studio_ed skmaps_sdkdemo_android_studio_ed Public

    com.skobbler.sdkdemo --- Android studio edition

    Java 3 3

  2. seo_project seo_project Public

    Substitutes unique content for a number of domains using user-specified tags like %city%, %state%, %trade% and so on...

    PHP

  3. idaacs_template idaacs_template Public

    TeX

  4. rest-client-jsonpath-jq rest-client-jsonpath-jq Public

    A chrome extension implementing a REST client with jsonpath and jq

    JavaScript

  5. nooddorp-Histories nooddorp-Histories Public

    Forked from NooddorpLO/nooddorp-Histories

    Stories from The Nooddorpen in Belgium

  6. pigovsky pigovsky Public

    my cv