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.
WhatsApp + GSM: +491702906351
Dortmund, Germany
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.
- National University "Lviv Polytechnic"
- from November 2005 to October 2008
- Degree: PhD in technical sciences
- Ternopil Academy of National Economy.
The current name of the institution is West Ukrainian National University.
- from September 1999 to July 2004
- Degree: Master in economical cybernetics
- 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
-
SQL
- MariaDB, H2, PostgreSQL, SQLite
-
NoSQL
- Cassandra, Redis
-
Event loggers and message queues
- Kafka, RabbitMQ
- Open Telemetry with Signoz
- Linux, Windows
- git
-
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.
- Language, technologies:
-
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
- BSSAPI --- Business Support Solution for Telecommunications
-
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
- CRM --- automatizing digital marketing workflow
-
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
- Chativity (Buzzchat) --- Android app
-
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
- Mon Dentist --- platform to communicate dentists with their patients
-
Writing and defending my PhD thesis along with scientific papers
- from September 2004 to December 2008.
- Pigovsky Y. R. Mathematical models of fuzzy processes in Monod-Iyerusalimskii systems and methods of their identification.
- https://ena.lpnu.ua/items/c882b7c6-b45d-4b1f-87ca-0a9938085e6c
-
freelance
- from June 2004 to June 2014
- job title: PHP developer
- Projects:
- CMS with advanced SEO features
- Technologies and libraries: PHP, JavaScript, CodeIgniter
- CMS with advanced SEO features
I implemented prepaid and postpaid payment systems that are currently in large-scale production use by several large Mobile telecommunication operators in several countries.
- 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
- 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