Artyom Grebenyuk

Angestellt, Backend TechLead (Python), Under NDA

Abschluss: Bachelor, Saint Petersburg State Electrotechnical University

Yerevan, Yerevan, Armenia, Armenien

Über mich

Want to relocate to Germany. Proficent python developer. Strong knowledge of algorithms and data structures. Responsible for many tech sides of project development. Good in solving problems, application perfomance enhancing, and bug-hunting. Good analytical skills.

Fähigkeiten und Kenntnisse

Python
Backend
Redis
PostgreSQL
Online Gaming
Software Development
FastAPI
Asynchronous
Microservices
Team work
Communication skills
Reliability

Werdegang

Berufserfahrung von Artyom Grebenyuk

  • Bis heute 3 Jahre und 11 Monate, seit Aug. 2020

    Backend TechLead (Python)

    Under NDA

    Project development from scratch. Managing team of 7 backend-developers, 5 frontend-developers, devops, 3 QA Proud of making online-gaming service with high-load - 5k rps, 200k notifications per second. Distributed concurrent game states, 2k simultaneous online on one session. Responsible directly or indirectly for all tech processes involved in development and support. Responsible for task decomposition, code review, architecture, key features development, incident handling, monitoring, scalability, etc.

  • 10 Monate, Nov. 2019 - Aug. 2020

    Senior Python Developer

    Cindicator LLC

    Stack: - Python, Numpy, Pandas, Numba, Clickhouse, Postgres, Nameko, Asyncio, RabbitMQ, SQLAlchemy, Kubernetes, Docker, Redis Trading Platform Development Platform support for analyzing trading strategies on historical data, trading in the table, stock trading Optimization and refactoring of the platform for a larger number of customers and the required speed of platform response Breaking down the monolith into services, reducing response time from 40-60m for hourly strategies to 1m

  • 9 Monate, März 2019 - Nov. 2019

    Python Developer

    Yandex LLC

    I was developing Yandex's Pulse - intranet tool which aggregates Yandex apps logs, such as battery consumption, CPU time, etc. I was doing frontend - SPA with React, Redux, Highcharts. It was pages with charts of someway aggregated metrics. On the other hand, I was doing backend. I've used python/flask for API, MongoDB/mongoengine, and clickhouse with raw SQL for data storage. Especially I work on performance improvement of queries to clickhouse and it's schema itself.

  • 7 Monate, Sep. 2018 - März 2019

    Python Developer

    Yandex LLC

    I was looking for users in extremely big search logs (>1TB per day) to promote them to use Yandex services. I was making hypotheses about which user behavior may lead to users will use service after promotion. I have reached 1-5% CTR on cold pushes like - "Hey you've watched Red, would you like to watch Red 2" or "It seems like you like action films about cars (I've used Yandex Object Search databases to find regularities in users' favors), I sure you will like Fast'n'Furious".

  • 11 Monate, Nov. 2017 - Sep. 2018

    Python Developer

    Olvia llc

    've developed an application that was used to dataset mark up. I've investigated, train, test, and integrate neural network to classify symbols on license plates. I've Improved the performance of license plate detection and symbols segmentation video-analysis algorithms. I was developing and supporting application that was used to connect and configure remote radar-systems. I was using C++/Qt for developing desktop applications, and python for some handful scripts and NN training.

Ausbildung von Artyom Grebenyuk

  • 3 Jahre und 10 Monate, Sep. 2015 - Juni 2019

    Computer Science and Engineering

    Saint Petersburg State Electrotechnical University

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Gut

Interessen

Car tuning
Bartending
Math

21 Mio. XING Mitglieder, von A bis Z