Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Дмитро

Системний адміністратор

Вид занятости: полная
Возраст: 25 лет
Город проживания: Сокольники
Готов работать: Удаленно
Вид занятости:
полная
Возраст:
25 лет
Город проживания:
Сокольники
Готов работать:
Удаленно

Контактная информация

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

Data Labeling

с 07.2025 по 08.2025 (2 месяца)
Lemberg Solutions LLC, Дистанційно (IT)

Розмітка зображень для машинного навчання

Data Labeling

с 01.2023 по 03.2023 (3 месяца)
Lemberg Solution (IT), Львів (IT)

Розмітка зображень для машинного навчання

Образование

Національний університет "Львівська Політехніка"

Інформаційні системи та технології, Львів, Львів
Высшее, с 2022 по 2023 (1 год)

Національний університет "Львівська Політехніка"

Національний університет "Львівська Політехніка", Львів
Высшее, с 2018 по 2022 (4 года)

Дополнительное образование и сертификаты

IT Essentials: PC Hardware and Software through the Cisco Networking Academy program

2019

Partner: NDG Linux Essentials through the Cisco Networking Academy program.

2020

Introduction to Packet Tracer through the Cisco Networking Academy program.

2021

CCNAv7: Bridging through the Cisco Networking Academy program.

2020

Знания и навыки

  • Git
  • GitHub
  • MySQL
  • REST
  • Здатність до навчання
  • BASH
  • Python
  • Критичне мислення
  • Чесність
  • Бажання вчитися і розвиватися
  • Knowledge of OOP principles
  • Asyncio
  • MongoDB
  • FastAPI
  • Django

Знание языков

  • Украинский — свободно
  • Английский — средний

Дополнительная информация

ChessGUI
Mar 2025 – Present

ChessGUI is a Python desktop application built with Tkinter and structured using OOP principles to keep GUI elements modular and maintainable. It uses python-chess for move validation and game rules.

Users can play chess against a bot that currently makes random moves. The architecture supports future improvements with smarter AI (e.g., minimax, heuristics, opening books).

Skills: Python · Object-Oriented Programming (OOP) · Tkinter · Software Architecture · Algorithm Design · Problem Solving / Logical Thinking

GitHub: Dmytro32/chessGui

Voice2Doc
Jan 2025 - Present

Developed a speech-to-text application leveraging the Whisper model via Hugging Face, with both desktop and web-based implementations.

Audio Capture & Preprocessing: Implemented microphone input and audio handling using PyAudio, Sounddevice, and Wave libraries to reliably record and prepare audio data for transcription.

Speech Recognition: Integrated Whisper to automatically transcribe voice input into text with high accuracy.

GUI Implementation: Built a Tkinter desktop interface with the ability to save transcriptions directly into a .doc file.

Web Application: Designed a Flask-based web version to provide browser-based transcription functionality.

Usability: Focused on making speech recognition accessible through simple, user-friendly interfaces.

Skills: Hugging Face Products · Python (Programming Language) · Flask · GUI · Data Processing

GitHub - Dmytro32/Voice2Doc


Telegram Message Exporter
Jan 2024 - Presen

Developed a Python desktop application for collecting, analyzing, and reporting on unstructured text data from a public Telegram group.

Data Acquisition: Extracted group messages via Telegram API (Telethon).

NLP Pipeline: Applied Stanza for linguistic annotation (tokenization, POS tagging) and Multi-Rake for multilingual keyword/keyphrase extraction. For reaction on message was used emojy

Ease of Use and Output: Created a Tkinter GUI to run analyses and export structured result reports with keywords, publication date, most frequently used reaction, language, and NER as PERS ORG, MISC, and LOC to CSV for further analysis.

Developed a Python desktop application for collecting, analyzing, and reporting on unstructured text data from a public Telegram group. Data Acquisition: Extracted group messages via Telegram API (Telethon). NLP Pipeline: Applied Stanza for linguistic annotation (tokenization, POS tagging) and Multi-Rake for multilingual keyword/keyphrase extraction. For reaction on message was used emojy Ease of Use and Output: Created a Tkinter GUI to run analyses and export structured result reports with keywords, publication date, most frequently used reaction, language, and NER as PERS ORG, MISC, and LOC to CSV for further analysis.

Skills: Python (Programming Language) · Natural Language Processing (NLP) · Application Programming Interfaces (API) · CSV · GUI

GitHub - Dmytro32/Voice2Doc

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: