Працював в 2 компаніях   3 роки 2 місяці

Промисловість та Виробництво, Торгівля оптова / Дистрибуція / Імпорт-експорт

Product Manager

Назву компанії приховано

Промисловість та Виробництво

8 місяців

03.2023 - 10.2023

  • Production planning taking into account demand/seasonal bursts.
  • Control over the delivery process.
  • Advising clients on the use of the company's products.
  • Management and control of production processes.
  • Production planning taking into account demand/seasonal bursts.

Technical Engineer

Назву компанії приховано

Торгівля оптова / Дистрибуція / Імпорт-експорт

2 роки 6 місяців

11.2019 - 04.2022

  • Automated reports and statistical forecasts using Excel and Python.
  • Consulted colleagues and clients on the technical part of products.
  • Developed technical documentation, instructions and training materials.
  • Organized and conducted seminars, training video tutorials.
  • Interacted with English-speaking suppliers (correspondence, negotiations, documentation).

Previously: process engineer, support specialist, sales manager (2012–2019).

Ключова інформація

  • Beginner programming.
  • Demand Planning Manager with a demonstrated history of working in the Chemical industry with 10+ years of experience.
  • Skilled in Team Management, Supply Planning and Business Analytics.

Soft skills

  • Critical thinking
  • Problem solving
  • Public speaking
  • Teamwork
  • Leadership

Tech skills

  • Python
  • HTML 5
  • CSS

Навчався в 1 закладі

Kiev National University of Technology and Design

Технічна електрохімія, Хімічні технології Спеціаліст

Киев, Украина, 2012

Володіє мовами

Англійська

вище середнього

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

IELTS

Польська

базовий

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

Networking Technologies

Kiev, 2023

Python: programming from scratch.

IELTS

2018

International English Language Testing System Overall Band Score 6,5. CEFR Level B2

Додаткова інформація

Tech Skills

  • Languages: Python 3, SQL (PostgreSQL, MySQL), HTML5, CSS3 (basic)
  • Frameworks: FastAPI, Flask (basic)
  • Python libraries: pandas, numpy, openpyxl, requests, logging, sklearn (basic)
  • ML/AI: OpenCV, YOLOv8, SileroTTS, llama.cpp, spaCy (ru_core_news_sm)
  • GUI: PyQt5, PyQt6
  • Automation: Excel processing, data parsing, working with API
  • Tools: Git/GitHub, Docker (basic), Linux (Ubuntu), REST API

Projects

  1. Subota 3.0 — A Multifunctional Local Assistant and Automation PlatformArchitecture: Designed and implemented a highly modular, asynchronous (asyncio) system with an event-driven architecture based on Redis Pub/Sub. The core acts as a central orchestrator, ensuring loose coupling and resilience across components.Functionality: The platform integrates voice assistant (Vosk recognition, Silero synthesis), smart home (virtual/physical device management), monitoring, and task scheduling functions. Supports interaction via Telegram, a web interface (FastAPI), a REST API, and a console.Security and Reliability: Implemented JWT authentication, RBAC (Role-Based Access Control), a metrics collection system (PostgreSQL), health checking, a watchdog for automatic service restarts, and a graceful shutdown mechanism.Key technologies: Python 3.10+, Redis, PostgreSQL, FastAPI, SQLAlchemy/Alembic, Docker. Implemented a universal real-time notification center (WebSockets), backups, and a full CI/CD cycle (tested with pytest).Project Objective: Creating a private, extensible ecosystem where all logic runs locally, and the user retains full control over data and functionality.
  2. Subota (1.0 & 2.0) — voice assistant. Python, OpenCV, YOLOv8, aiogram, SileroTTS, llama.cpp- Computer vision: human, motion, dangerous situations (human with a weapon) detection.- Voice control: mathematical operations on own NLP script, LLM connection (mistral-7b-instruct).- Voice output via SileroTTS (optimized delays from 1s > 0.15–0.35s).- Integrations: Telegram bot (aiogram) and email notifications (google.oauth2, email.mime).- Additional: battery charge monitoring (psutil), shutdown at <20%, weather forecast with correct declensions.
  3. File_checker — corporate Excel parser. Python, pandas, openpyxl, PyQt5- Automation of order processing in Excel: division of the "order canvas" into tabs.- Generation of up to 36 price lists for different regions and warehouses with preservation of formatting and protection of cells.- Automatic assignment of customs codes (UKTZD) to invoices.- Preparation of orders for uploading to Microsoft NAV using the required templates.- Interface in PyQt5, the project is compiled into .exe for end users.
  4. OSBB_maintense — housing and communal services accounting system. FastAPI, SQLAlchemy, Argon2, Fernet, PyQt6- Server part: FastAPI + SQLAlchemy + JWT (jose) with support for authorization, data encryption (argon2, Fernet, hashlib).- Server optimization for deployment on free hosting (PythonAnywhere).- Telegram bot integration is planned for transmitting meter readings, receiving receipts and reminders.- Client part: developed on PyQt6, with the possibility of porting to Android.
  5. PC Screen Saver. Python, Pygame Screensaver with support for multiple monitors, full-screen display and graphic effects. GitHub(https://github.com/Karlsonte/pc_screen_saver)
  6. Chemical Atom View. Python, Pygame Interactive application for visualizing atoms and bonds. GitHub(https://github.com/Karlsonte/Chemical_atom_veiw)
  7. Telegram Shop Bot Python, aiogram, SQL. Prototype of a bot for selling goods: viewing, adding, processing orders.

Summary

Python Developer with experience in creating pet projects (FastAPI, SQLAlchemy, PyQt, Telegram Bot API, Pygame, Computer Vision, NLP). I have over 10 years of experience in analytics, automation and process management in industry. I have developed Python projects for working with APIs, databases, computer vision and automating Excel file processing. I am looking for a Python Developer position to apply my skills in commercial development and develop in the backend direction.

Анонімний пошукач

Python Developer

Київ

300 $

35 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: стажування / практика, віддалена робота

Оновлено 17 годин тому