Рейтинг
Рівень володіння мовами
Резюме
Спеціалізація: Software Architect | Python & C# Performance Engineer | Tech Lead
Професійний розробник із фокусом на створенні високопродуктивного ПЗ та оптимізації системної архітектури. Мій підхід базується на синергії глибокої технічної експертизи та управлінського досвіду.
Я не просто пишу код - я створюю інструменти, які працюють із максимальною ефективністю на рівні системних ресурсів.
Мої ключові компетенції:
Full-cycle Development (C# / Python): Проектування та реалізація десктопних рішень, включаючи роботу з Fluent Design для сучасних інтерфейсів та публікацію в Microsoft Store.
Інтеграція пристроїв та API: Досвід розробки софту для керування периферійними пристроями з використанням сучасних інтерфейсів (Fluent Design).
Telegram-боти та парсери: Автоматизація збору даних та створення інтерактивних ботів для бізнесу.
Працюю з проектами, де критично важливі швидкість роботи, надійність та інтелектуальний підхід до ресурсів заліза.
Hardware & Automation: досвід роботи з мікроконтролерами (Raspberry Pi) та складними апаратними конфігураціями.
Чому я:
Професійний бекграунд: Досвід роботи на керівних посадах дозволяє мені розуміти бізнес-завдання клієнта та дотримуватися дедлайнів.
Технічна експертиза: Я не лише програміст, а й спеціаліст з апаратного забезпечення. Розумію, як код взаємодіє з "залізом", що дозволяє створювати максимально легкі та швидкі додатки.
Відповідальність: Мій софт успішно проходить сертифікацію в Microsoft Store, що підтверджує якість коду та відповідність сучасним стандартам.
Готовий розглянути ваші пропозиції: від невеликих скриптів до розробки повноцінних системних рішень. Напишіть мені, і ми обговоримо, як реалізувати ваш проект максимально ефективно.
Навички та вміння
Програмування
Адміністрування
Робота з текстами
Портфоліо
- Всі роботи 8
- C та C++ 1
- Python 2
- Javascript та Typescript 1
- Десктопні додатки 1
- Парсинг даних 1
- Розробка ботів 2
-
4000 UAH Розробка парсера карт та створення GUI додатка
Парсинг данихУспішно реалізовано масштабний та технічно складний проект зі збору даних (Web Scraping) з інтерактивної карти сайту Urbexology та розробки супутнього програмного забезпечення.
Що було реалізовано:
1. Алгоритм адаптивного сканування (Quadtree Bounding Box): Створено рекурсивний алгоритм обходу всієї земної кулі, що дозволило зібрати та дедуплікувати 597 306 унікальних локацій.
2. Деобфускація та реверс-інжиніринг: Успішно розшифровано кастомний алгоритм захисту сайту (XOR + Caesar ссув), а також математично відновлено реальні координати точок за формулами синусу/косинусу індексу.
… 3. Високопродуктивний багатопоточний збір деталей: Розроблено та оптимізовано рушій на 25 потоків (ThreadPoolExecutor) із безпечними затримками для збору обговорень, коментарів та фото без блокувань.
4. Реляційна база даних: Усі дані структуровано, зв'язано (Foreign Keys) та збережено в оптимізований файл SQLite (.db) із налаштованими індексами для миттєвих пошукових запитів.
5. Преміальний GUI-додаток (EXE): На базі Tkinter розроблено нативний Windows-додаток у стильному темному дизайні (Premium Dark Mode) для автоматичного скачування медіафайлів (65 818 фото) на локальний диск. Додаток підтримує Паузу/Продовження, повну Зупинку зі збереженням стану, вибір лімітів та детальне логування в реальному часі.
Результати проекту:
Зібрано унікальних локацій: 597 306
Знайдено фотографій: 65 818
Оброблено обговорень: 66 301
Інструменти: Python, Tkinter, PyInstaller, SQLite, Multithreading, OOP.
#web_scraping #scraping #python #gui #sqlite #reverse_engineering #automation #multithreading #parser #crawler
-
25 000 UAH ADM Window Ghost — утиліта захисту вікон від захоплення екрану
PythonДесктопний додаток для Windows, який приховує обрані вікна від захоплення екрану під час демонстрації (screen sharing).
Користувач обирає будь-яке вікно — і воно стає невидимим для програм запису та трансляції екрану (Zoom, Teams, Discord, OBS тощо), залишаючись повністю видимим і інтерактивним на моніторі.
Стек технологій:
• Python + PySide6 (Fluent Dark UI)
… • Win32 API (SetWindowDisplayAffinity, cross-process shellcode injection)
• ctypes, psutil, DWM API
• Nuitka (standalone компіляція)
• MSIX пакет (Advanced Installer) — опублікований у Microsoft Store
Ключові можливості:
• Захист вікон одним кліком із системного трею
• Глобальні гарячі клавіші
• Автоматичне виявлення програм демонстрації екрану
• Мінімальне споживання ресурсів
• Повністю офлайн — жодного збору даних
#Python #PySide6 #Win32API #Windows #DesktopApp #MicrosoftStore #Privacy #ctypes #MSIX
-
25 000 UAH ADM System Boost — оптимізатор системи та оперативной пам'яті.
C та C++Розробка високопродуктивної десктопної утиліти для глибокої оптимізації Windows 10/11, написана на мові Python (PySide6) з інтеграцією швидкого C++ ядра для низькорівневої роботи з NT API.
Ключові особливості проекту:
1. Очищення оперативної пам'яті: Реалізовано пряме звернення до NtSetSystemInformation для безпечного очищення Standby RAM списків та вивільнення пам'яті для важких ігор та софту.
2. Настройка таймерів системи: Утиліта дозволяє динамічно підвищувати точність системного таймера до 0.5 мс через NtSetTimerResolution, що значно знижує затримку введення (input lag).
… 3. Твіки заліза та реєстру: Інтегровано безпечне керування планом живлення "Ultimate Performance" та перемикання HAGS і HPET через bcdedit.
4. Преміальний інтерфейс: Дизайн виконано у сучасному стилі Microsoft Fluent Design (темна тема, плавні мікроанімації, ефекти скляних карток).
5. Фоновий режим: Робота в треї Windows, система винятків процесів та гнучке налаштування інтервалів моніторингу.
Проект успішно пройшов технічний аудит безпеки та оптимізований для публікації в Microsoft Store (MSIX Package).
#desktop #windows #python #pyside6 #cpp #developer #optimizer #latency #fluentdesign #software #uadesign #coding
-
2000 UAH Computer Vision бот для гоночного симулятора (Python / OpenCV)
Розробка ботівРозробка автономного піксель-бота на базі комп'ютерного зору (Computer Vision) для автоматизації ідеального старту в гоночному симуляторі. Програма аналізує задану зону екрана з високою частотою (100+ FPS) та емулює апаратне натискання/відпускання клавіш з точністю до мілісекунд.
Реалізовані технічні рішення:
1. Обхід Fullscreen Exclusive: Розроблено прозорий UI-оверлей (Tkinter) з примусовим фокусом для зручного візуального виділення зони сканування поверх гри, без необхідності вводити координати вручну.
… 2. Оптичний фільтр від погодних умов: Алгоритм ігнорує візуальний шум (краплі дощу, пил). Застосовано розмиття за Гауссом (cv2.GaussianBlur) та жорстку бінаризацію (cv2.threshold) — бот реагує виключно на масивні зрушення пікселів (зліт стартової стрічки).
3. Багатопотоковість: Захоплення екрана через надшвидке API dxcam та обробка зображень винесені в окремий daemon-потік, тому GUI залишається повністю чуйним.
4. Динамічний key-binding: Глобальні хуки (keyboard) дозволяють користувачу призначати будь-які клавіші (або кнопки миші) для керування ботом прямо "на льоту", зі збереженням налаштувань у config.json.
Стек технологій: Python, OpenCV, DXcam, Win32API, PyDirectInput, Tkinter, Nuitka.
#python #opencv #computervision #automation #bot #scripting #nuitka
-
2500 UAH Лічильник безкоштовної доставки для Хорошоп (Vanilla JS)
Javascript та TypescriptБизнес-завдання:
Розробка інструменту для підвищення середнього чека (Upsell) в інтернет-магазині. Користувач має візуально розуміти, на яку суму йому залишилося додати товарів, щоб отримати безкоштовну доставку.
Технічні виклики:
… Магазин працює на закритій платформі (Хорошоп) без доступу до backend-логіки та вихідних файлів шаблону. Кошик оновлюється динамічно через AJAX, а верстка кардинально відрізняється на ПК (таблиці) та смартфонах (flex-блоки).
Реалізоване рішення (Стек: Vanilla JS, CSS3, DOM API):
1. Написано легкий, незалежний скрипт на чистому JavaScript (Zero dependencies), який легко інтегрується через адмін-панель.
2. Впроваджено відстеження зміни цін через MutationObserver для максимальної продуктивності та економії заряду батареї на мобільних пристроях.
3. Розроблено систему "розумних обгорток": скрипт автоматично аналізує DOM-дерево і підлаштовує свою структуру (, або ), щоб не ламати нативні flex- та grid-контейнери платформи.
4. Створено адаптивну верстку (Pixel-perfect), яка ідеально вписується в UI-kit магазину.
5. Додано кастомну анімацію конфетті на Canvas для позитивного емоційного підкріплення покупця при досягненні мети.
Результат:
Безшовно інтегрований кросплатформний віджет, який працює без конфліктів з ядром Хорошопу та мотивує покупців збільшувати суму замовлення.
#javascript #frontend #хорошоп #upsell #ecommerce #webdev #vanillajs #domapi #frontenddeveloper
-
4000 UAH Низькорівневий RTSP-відеострімер для Raspberry Pi 5
PythonРозроблено та успішно здано в експлуатацію високонадійний фоновий системний сервіс на базі Python для платформи Raspberry Pi 5 під управлінням ОС Linux.
Головна задача софту - високошвидкісне захоплення сирого MJPEG відеопотоку з USB-портів (зовнішні карти відеозахоплення HDMI та веб-камери) та його стабільна трансляція за протоколом RTSP на статичні адреси локальної мережі із мінімальною затримкою.
… Ключові технічні рішення та фічі проекту:
1. Апаратна оптимізація відеопайплайну: Тонке налаштування параметрів буферизації FFmpeg. Завдяки цьому мережева затримка відео знижена до фізичного мінімуму (менше 100-150 мс).
2. Динамічний пошук обладнання: Інтеграція з утилітою v4l2-ctl на рівні ядра Linux. Скрипт автоматично сканує порти, розпізнає підключені плати захоплення та на льоту підтягує їх у роботу. Реалізовано кросплатформений сумісний фолбек для симуляції пристроїв у Windows-оточенні.
3. Екстремальна відмовостійкість: Архітектура побудована на базі ізольованих потоків StreamWorker під управлінням центрального супервизора StreamManager. Реалізовано механізм автоматичної реанімації відеоядра у випадку падіння потоку або висмикування кабелю з використанням експоненціального бекаффу затримок.
4. Безпечне управління процесами ОС: Реалізовано коректне очищення зомбі-процесів на рівні операційної системи Linux через створення ізольованих сесій процесів та застосування системних сигналів до груп процесів (os.killpg з прапорами SIGTERM/SIGKILL). Це повністю виключає витоки оперативної пам'яті при перезапусках.
5. Вбудована телеметрія заліза: Налаштовано безперервний неблокуючий моніторинг навантаження на CPU та пряме зчитування показників температурних датчиків кристала Raspberry Pi із системної зони ядра (/sys/class/thermal/thermal_zone0/temp) для запобігання троттлінгу.
Проект повністю автономний, оформлений як фоновий демон та запускається автоматично при старті пристрою або після перебоїв із живленням.
#Python #Linux #FFmpeg #RaspberryPi #RTSP #StreamingVideo #SystemProgramming #Subprocess #Архітектура
-
Архітектура системи бронювання | Telegram Bot + SQLite + Асинхро
Розробка ботівПроектування та розробка бізнес-логіки для Telegram-бота сфери послуг (автоматизований запис клієнтів). Замість шаблонного скрипта реалізовано повноцінну та масштабовану архітектуру, здатну витримувати високі навантаження.
Що реалізовано під капотом:
… Асинхронний двигун (aiogram 3.x): Бот миттєво реагує на дії користувачів, не блокуючись при одночасних запитах від десятків клієнтів.
Проектування баз даних (SQLite): Розроблено надійну структуру БД для управління розкладом майстра, відстеження вільних слотів та збереження історії бронювань.
Керування станами (FSM): Реалізовано захист від «дурня» — бот чітко веде клієнта по воронці від вибору дати до підтвердження запису, не дозволяючи зламати логіку.
Фонова автоматизація: Інтеграція планувальника завдань для своєчасної розсилки нагадувань клієнтам та звільнення часу адміністратора.
#python #telegrambot #aiogram #sqlite #automation #backend #розробкаботів
-
Нативна Windows-утиліта (Advanced Dark Mode) | Реліз MS Store
Десктопні додаткиРозробка системної утиліти під Windows 11 з нуля до фінальної публікації. Проект створено з використанням C# та глибокою інтеграцією з системними API.
Головна цінність кейсу - додаток успішно пройшов жорстку сертифікацію безпеки, стабільності та продуктивності від інженерів Microsoft.
… #csharp #windows #desktop #optimization #fluentdesign
Відгуки та компліменти про виконані проєкти 6
-
Справжній експерт -
Знавець своєї справи -
Швидкі відповіді -
Першокласна якість -
Приємне спілкування -
Висока відповідальність -
Відмінна ціна -
Швидший за блискавку
4 червня
6000 UAH
Розробка Telegram-бота з покерними тестами/квізами
Ініціативний, активний виконавець. Моя проблема в тому, що ТЗ я написав погано. І вже в процесі щось змінити складно.
1 червня
3000 UAH
Парсинг карти локацій
Рекомендую до співпраці! Швидко та якісно зібрав базу даних у 600 тис одиниць
21 травня
1824 UAH
Скрипт для нішевої гри, створеної в Unity
Супер, дуже рекомендую, легко домовитися, швидко зробить, чудова ціна
21 травня
2500 UAH
Прогрес безкоштовної доставки для Хорошоп (бажано зі шкалою)
Дуже задоволені співпрацею:)
Все виконано швидко, якісно та саме так, як ми й хотіли. Фрилансер завжди був на зв’язку, дуже лояльно та уважно ставився до всіх наших правок, уточнень і доробок та виконав усе на найвищому рівні.
Дуже раді такій якісній роботі та тому, що все було зроблено дійсно швидко) Однозначно рекомендуємо до співпраці!
18 травня
4000 UAH
Raspberry pi rtsp pipeline
Оперативна робота, хоч і без супер результату але все працює
![]()
8 травня
1000 UAH
Excel VBA: нестандартні обчислення та округлення
Дуже задоволений співпрацею. Виконавець швидко зрозумів суть нестандартної задачі та реалізував стабільне рішення для Excel/VBA з підтримкою дужок і каскадного округлення після кожної математичної дії.
Код написаний грамотно, все працює коректно та без збоїв. Окремо хочу відзначити хороше технічне розуміння задачі, швидкий зворотний зв’язок та готовність враховувати нюанси.
Рекомендую як сильного спеціаліста з автоматизації Excel та VBA.
Активність
| Проєкти в роботі 3 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Фриланс-проєкт
4000 UAH
|
|||||
|
Фриланс-проєкт
35 480 UAH
|
|||||
|
Фриланс-проєкт
20 000 UAH
|
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Фриланс-проєкт |
|||||
|
Фриланс-проєкт |
|||||
|
Фриланс-проєкт |
|||||
|
Фриланс-проєкт |
|||||
|
Фриланс-проєкт
4000 UAH
|
|||||
|
Фриланс-проєкт
35 480 UAH
|
|||||
|
Фриланс-проєкт
2000 UAH
|
|||||
|
Фриланс-проєкт |
|||||
|
Фриланс-проєкт
3104 UAH
|
|||||
|
Фриланс-проєкт
5000 UAH
|