Position: Tsetlin Machine researcher / Software Architect / Julia developer / Senior Python Developer
Category: Python
English level: intermediate
Years of experience: 11

You can find my name in contributors list of such projects as Django and ClickHouse.

I designed and implemented system to get, save and analyze financial data from biggest crypto stock exchange -- Binance.
I get data in real time via WebSockets and HTTP requests (for historical data).
1000-3000 events per second, up to 12000 events per second in peak. For now I have all Binance trading transactions data for the last 4.5 years. It is more than 19 billions of rows in one table.
And I aggregate candle sticks and some other analytics for time frames from 1 minute to 1 month for 1900 different currency pairs in less then 1 second (!).
The table growth rate now is approx. 1-1.5 billions rows per month.

Within the last 14 years I built at least 10 web-projects from scratch, using the following technologies: Python, Django, Julia Language, Clojure, Node.js, ClickHouse, PostgreSQL, Datomic, Redis, MongoDB, Tokyo Cabinet/Tyrant, RethinkDB, Memcached, Nginx, Jinja2, i18n/l10n, geolocation, REST API, OAuth, OpenID, Bitcoin, Pub/Sub, ServerSentEvents, etc.

I've used FreeBSD as my desktop OS since 2002 for at least 6 years, but then I switched to macOS.
Also I have an experience with OpenBSD, NetBSD, DragonflyBSD, Plan9, Haiku, and of course, Linux.
Experienced Julia/Python developer and software architect.
Python, ClickHouse, Julia Language, Clojure, Forth, Django, Flask, Datomic, PostgreSQL, Redis, MongoDB, Linux, FreeBSD, etc.

I'm a self-motivated perfectionist, always learn something new to improve my professional skills.

My hobbies: sailing, traveling, hiking, etc.

Married, have two daughters.
Prefer to work remotely, based in Lviv, but ready to relocate to the US or Europe.