Ilia Petrov

Angestellt, Senior Python Developer, KAMAZ DIGITAL
Munich, Deutschland

Fähigkeiten und Kenntnisse

Python
SQL
FastAPI
Flask
PostgreSQL
MySQL
Redis
MongoDB
Kafka
Git
Docker
Linux
JavaScript
Django
Vue.js
CI/CD
ClickHouse
C++
Kubernetes
NumPy
Gitlab
Grafana
Selenium
DevOps
Terraform
Sanic
Java
Pytest
C#

Werdegang

Berufserfahrung von Ilia Petrov

  • Bis heute 3 Jahre und 6 Monate, seit Feb. 2022

    Senior Python Developer

    KAMAZ DIGITAL

    “Shuttle Cargo” project — system for factory processes automatization. The main functions are vehicle monitoring, cargo and work order creation and processing, reports, and analytics reparation. “Microtransit” project — On-demand passenger transportation system. Service offers a flexible routing of minibus vehicles that are shared with passengers. “Trucks owner account” project — Service granting full access to vehicle specification and updatable documentation, allowed buy insurance and etc.

  • 7 Monate, Aug. 2021 - Feb. 2022

    Middle Python developer

    KAMAZ DIGITAL

    “Fleet management” project — System vehicles position, events, aggregates monitoring, driving style evaluation, drivers accounting and etc. - I maintained the legacy monolith on Flask and refactored several modules, including users, vehicles electricity events, and driving style evaluation to micro-services on FastAPI. - The authorization approach used the PKCE method based on OAUTH 2.0 was implemented by me. As a result, mobile applications became secure.

  • 1 Jahr und 9 Monate, Dez. 2019 - Aug. 2021

    Middle Python developer

    DIGITAL PROVISION CENTER

    “Architectural monuments accounting” project — System for accounting guarded objects like historical buildings, monuments, parks and etc. I have developed a module for document flow automation and employee presence in the workplace registration with Flask. As a result, document for customers production speed was up by 50%.

  • 1 Jahr und 3 Monate, Okt. 2018 - Dez. 2019

    Junior Python developer

    DIGITAL PROVISION CENTER

Ausbildung von Ilia Petrov

  • 2 Jahre und 11 Monate, Sep. 2018 - Juli 2021

    Software Engineering

    Peter the Great St.Petersburg Polytechnic University

    - Using Python (Django) and JavaScript (Vue), I created the “Online booking and business processes automation system” as graduation work. - Using C++, I developed the “Minesweeper” game as coursework. - Using Java, I created the “Dictionary” application as practical work.

  • 3 Jahre und 11 Monate, Sep. 2014 - Juli 2018

    Computer systems programming

    St.Petersburg Polytechnic College

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z