Giter Club home page Giter Club logo
Yuriy Pigovsky photo

pigovsky Goto Github PK

followers: 27.0 following: 6.0 repos: 38.0 gists: 0.0

Name: Yuriy Pigovsky

Type: User

Company: Inscale - Qvantel

Bio: In 2004 I received master degree in economic cybernetics. In 2008 I defended Ph.D. in mathematical modelling and computing methods. Work as software developer

Location: Antwerpen, Belgium

Yuriy Pigovsky

My name in the Ukrainian passport is "Юрій Піговський". That should be read as "Jürij Pigowski" in German. My name in my International passport was latinized to "IURII PIGOVSKYI" without giving me an option to change or remove any letter.

Birthday 11.02.1983, I'm 41 years old.

[email protected]

What's app + GSM: +32479091746

Belgium, Antwerp

Java-Scala and Python Developer

Summary

My overall experience in software development is 19 years. The last 9 years I am specialized in developing distributed software in Java(Scala) and Python:

  • Java + Scala --- 9 years experience

  • Python --- 5 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.

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
    • Django, Celery
  • JS
    • jQuery, vue
  • Java, Kotlin
    • Android SDK, JUnit, Gradle
  • PHP
    • Code igniter
  • Bash
  • 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

OS

  • Linux, Windows

Version control system

  • git

Experience

  • Qvantel https://www.qvantel.com

    • from December 2017 till now
    • job title: Scala-Python developer
    • Projects:
      • BSSAPI --- Business Support Solution for Telecommunications
        • Languages, technologies and libraries: Scala 2.11, 2.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

Languages

  • Ukrainian --- mother tongue
  • English --- professional level (I use it in my daily work)
  • Dutch --- understand basic speech, can speak and read a bit --- currently learning
  • German --- understand basic speech, can say elementary things --- currently learning

Yuriy Pigovsky's Projects

crossplatformsoftwarebook icon crossplatformsoftwarebook

Посібник про інженерію кросплатформного програмного забезпечення

krakend icon krakend

Ultra performant API Gateway with middlewares

krakend-ce icon krakend-ce

KrakenD Community Edition. Make your binary of KrakenD API Gateway

krakend-jose icon krakend-jose

Javascript Object Signing and Encryption (JOSE) component for the KrakenD framework

read-log icon read-log

Reads marathon log in realtime via a SOCKS proxy

roamerassist icon roamerassist

Програма для збереження записів про хронологію мандрівки. В головному вікні буде кнопка "Рекорд", при натиску на яку починається стеження хронології відвідування географічних місць.Натиснута кнопка змінюється на "Пауза".Внизу головного вікна знаходиться список відвіданих пунктів у хронологічному порядку. Елементи списку повинні розфарбовуватися градацією кольорів від зеленого до червоного. Чим довше користувач знаходився в тому чи іншому пункті, тим червонішим буде відповідний запис у списку. Вузли списку можна буде вилучати за допомогою контекстного меню, що появляється при довгому утриманні на відповідному пункті. Кнопка "очистити все" дозволить вилучити всі записи зі списку. При натиску на кнопку "Адреси" інформація про пункти мандрівки буде перетворена з формату широта-довгота в формат назв вулиць.Кнопка "Мапа" перемикатиме на активність, де мандрівка буде зображена ламаною, відрізки якої будуть розфарбовані за вищеописаною схемою.Ще одна кнопка дозволить опублікувати хронологію мандрівки у фейсбуці.

seo_project icon seo_project

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

t0 icon t0

Search for duplicate files

t3 icon t3

Lectors-Seminars WCF Service + Web App + Windows Forms Client

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.