Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Сергій Ільїн

Предложите Сергію работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Черкассы, Украина
14 часов 46 минут назад
Свободен для работы свободен для работы
6 Сейфов завершены
2 месяца 11 дней назад
6 заказчиков
возраст 19 лет
на сервисе 7 месяцев 1 день

Рейтинг

Успешных проектов
100%
Средняя оценка
9.97 из 10
Рейтинг
744
Десктопные приложения
Встраиваемые системы и микроконтроллеры
5 проектов
Встраиваемые системы и микроконтроллеры
2 проекта
C и C++
1 проект
AR и VR разработка
1 проект
Python

Уровень владения языками

Українська Українська: носитель
English English: выше среднего

Навыки и умения

Портфолио


  • Плата atmega328p-pu + rs485

    Встраиваемые системы и микроконтроллеры
    Разработан аппаратный прототип управляющего модуля на базе микроконтроллера AVR ATmega328P-PU с интегрированным интерфейсом промышленной связи RS-485. Устройство собрано методом сквозного монтажа на перфорированной макетной плате. Схемотехника платы включает базовую обвязку микроконтроллера с использованием внешнего кварцевого резонатора для обеспечения стабильного тактирования системы. Для реализации полудуплексного обмена данными по дифференциальной шине RS-485 установлен и разведён соответствующий микросхемный трансивер MAX485EPA+. На плате также предусмотрены штырьевые колодки для удобного подключения внешней периферии, линии питания и обеспечения возможности загрузки прошивки по интерфейсу SPI. Вместе с передачей дифференциального сигнала через скручённую пару плата предусматривает PoE.
  • Математическая оптимизация параметров RS-485 для встроенных систем

    Встраиваемые системы и микроконтроллеры
    В рамках этого проекта проведено комплексное исследование промышленного стандарта физического уровня RS-485 с целью минимизации негативного влияния внешнего шума при сохранении высокой энергоэффективности устройства. Основное внимание уделено расчету оптимальных номиналов подтягивающих резисторов для модуля MAX485 через построение целевой функции затрат, которая учитывает штрафы за потребляемую мощность и уровень электромагнитных наводок. Благодаря применению метода необходимых и достаточных условий минимума была выведена математическая зависимость, позволяющая находить баланс между помехозащитой и аппаратными ограничениями стабилизатора питания, такими как тепловой порог AMS1117-3.3.
  • Композитный индикатор оценки безопасного развития стран мира

    AI и машинное обучение
    Комплексный анализ данных 200+ стран за 24 года (2000–2023). Сбор данных из 6 международных источников, очистка (ETL), снижение размерности через PCA и кластеризация стран методом K-Means для выявления глобальных паттернов безопасности.

    В рамках этой научной работы была разработана комплексная математическая модель для оценки уровня безопасного развития стран мира за период 2000-2023 годов. Работа предусматривала полный цикл обработки данных (ETL) из шести разнородных международных источников, включая Всемирный банк, WGI, GTD, UCDP и IDMC. Основной целью было создание инструмента, способного объективно классифицировать страны по уровню военных, социальных и политических угроз.

    Для реализации использовался язык Python и библиотеки Pandas, NumPy, Scikit-learn, Matplotlib и Seaborn. В ходе подготовки данных была выполнена очистка от выбросов, применена логарифмическая трансформация для метрик с тяжелыми хвостами и имплементирован алгоритм восстановления пропущенных значений для сохранения целостности временных рядов.

    Ключевым этапом анализа стало использование метода главных компонент (PCA), что позволило уменьшить размерность пространства признаков и выделить три фундаментальных фактора безопасности: институциональную способность, интенсивность конфликтов и уровень преступности. На основе полученных компонент я провел кластеризацию методом K-Means, определив оптимальное количество групп с помощью метода локтя и силуэтного анализа.

    В результате моделирования было выделено четыре устойчивых кластера стран: стабильные демократии, милитаризованные автократии, страны с высоким уровнем преступности и зоны активных боевых действий. Валидация модели на исторических данных Украины четко отразила структурные изменения безопасной среды в 2014 и 2022 годах, подтвердив практическую ценность разработанного индекса.
  • Локальная почта — Защищенный P2P мессенджер для локальных сетей

    C и C++
    Кроссплатформенный децентрализованный мессенджер для безопасного общения и обмена файлами в пределах локальной сети (LAN/WLAN) без использования внешних серверов или доступа к Интернету.

    Проект создан для обеспечения конфиденциальной связи на предприятиях, в больших офисах или на производствах, где важна изолированность от внешней сети или отсутствует централизованная инфраструктура. Мессенджер работает по принципу Peer-to-Peer, что исключает возможность перехвата данных третьей стороной на сервере.

    Проект создан для обеспечения конфиденциальной связи на предприятиях, в больших офисах или на производствах, где важна изолированность от внешней сети или отсутствует централизованная инфраструктура. Мессенджер работает по принципу Peer-to-Peer, что исключает возможность перехвата данных третьей стороной на сервере.

    Технический стек:
    - Язык: Golang
    - GUI: Fyne (кроссплатформенный интерфейс: Windows, Linux, Android)
    - Сетевые протоколы: UDP (для Service Discovery), TCP/TLS (для передачи данных)
    - Криптография: TLS 1.3, X.509 сертификаты, SHA-256

    Реализованный функционал:
    - Zero-config соединение: Автоматическое обнаружение активных пользователей в сети через UDP Broadcast (не нужно вручную вводить IP-адреса).
    - Безопасность (CIA Model):
    C: Конфиденциальность: Полное End-to-End шифрование текстовых сообщений и файлов (TLS).
    I: Целостность: Проверка данных с помощью MAC и хеширования.
    A: Доступность: Защита от сетевых атак и оптимизация под высокие нагрузки.
    - Обмен файлами: Защищенная потоковая передача файлов любого размера непосредственно между устройствами.
    - Кроссплатформенность: Единый код, который компилируется под десктопные и мобильные платформы.

    P.S. Исправлены уязвимости, связанные с DDoS-атаками и управлением памятью, которые были указаны в отчете.
  • Визуализация алгоритма Дейкстры C++/Qt Desktop (Курсовая)

    C и C++
    В рамках этого проекта было разработано десктопное приложение для нахождения кратчайших путей в взвешенном графе с помощью алгоритма Дейкстры. Программный продукт реализован на языке C++ с использованием среды Qt Creator и фреймворка Qt для создания графического интерфейса пользователя.

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

    Архитектура приложения построена на принципах объектно-ориентированного программирования с использованием кастомных моделей данных, унаследованных от QAbstractTableModel, для связи логики с интерфейсом. Реализована система сохранения и считывания состояний графа, валидация входных данных и интерактивное взаимодействие с элементами сцены.
  • RMonitoringUnit - устройство сбора данных рефрижераторов

    Встраиваемые системы и микроконтроллеры
    Был разработан устройство для сбора данных с датчиков рефрижераторных систем и передачи этих данных на сервер для дальнейшей визуализации и анализа. Были использованы микроконтроллеры Elecrow Arduino Leonardo IoT sim800C и ESP32 GSM/GPRS sim800H, термисторы и датчики давления Данфосс, модули sd-card (подключение через SPI) и RTC (подключение через I2C), а также LCD (подключение через I2C). Прошивка была написана на C++ с использованием фреймворка arduino.
  • RMonitoring - система мониторинга промышленных холодильников

    C и C++
    Был разработан сервер (RMonitoringServier) на языке программирования golang с использованием базы данных TimeScaleDB для сбора метрик с RMonitoringUnit, их хранения и отправки клиентам RMonitoringApp-desktop. Также было разработано десктопное приложение под windows и Linux на языке программирования C++ с использованием фреймворка Qt для структурированного сбора и визуализации данных (доступно как в реальном времени, так и в режиме просмотра данных из прошлого), а также администрирования пользователей и контроллеров RMonitoringUnit.

    Ссылки на оба репозитория:
    - https://github.com/HladCode/RMonitoringApp-desktop
    - https://github.com/HladCode/RMonitoringServer
  • Clipboard-Save - долгосрочное хранение данных из буфера обмена

    C и C++
    Был разработан десктопное приложение для долгосрочного хранения и сортировки по датам и времени данных из буфера обмена для собственного использования на языке программирования C++ и фреймворке Qt.
  • Телеграм бот для знакомств

    Разработка ботов
    Не завершенный телеграм бот, который разрабатывался летом 2023 года (golang, sqlite, tgbotapi). Был использован для лабораторной работы.

Отзывы и комплименты о выполненных проектах 6

Качество
Профессионализм
Стоимость
Контактность
Сроки

Сергей специалист своего дела. Быстро взялся за решение и уже через несколько часов скинул прототип прошивки. Все отлично. Спасибо. Планирую дальнейшее сотрудничество.

27 февраля 800 UAH
Консультация по проекту

Качество
Профессионализм
Стоимость
Контактность
Сроки

Отличная работа, все довольны

Качество
Профессионализм
Стоимость
Контактность
Сроки

Приятно работать, Сергей ответственное лицо. Все в срок. Качество работы полностью смогу проверить только через неделю, как приедет мой контроллер. Все хорошо.

6 февраля 5000 UAH
Симуляция I2C master+slave ATmega16 по методичке, два MCU, захват осциллограммы SDA/SCL, отчет

Качество
Профессионализм
Стоимость
Контактность
Сроки

Выполнено отлично, успел в дедлайн

Bmw Bmw | Персональный | Ответный отзыв

30 декабря 2025 1000 UAH
КОНСУЛЬТАЦИЯ по (Интеграция графического интерфейса SquareLine Studio (LVGL) в ESP32-S3 Touch LCD 2

Качество
Профессионализм
Стоимость
Контактность
Сроки

Консультация прошла успешно. Спасибо!!!

Качество
Профессионализм
Стоимость
Контактность
Сроки

Быстро, ответственно, качественно

Активность

  Последние ставки 10
СИСТЕМА МОНИТОРИНГА ПОСЕЩАЕМОСТИ Персональный проект
4000 UAH
Вивести зображення на ESP32 дисплей
1200 UAH
Консультация по проекту
800 UAH
Для ESP32 нужно адаптировать код для другого модуля гироскопа, акселерометра
15 000 UAH
Устройство, которое отправляет HTTP-запрос при изменении состояния контакта
1500 UAH
Система трекинга движения
15 000 UAH
Запрос на разработку прототипа: Интерактивная игровая доска (Свет + Звук + Датчики) Персональный проект
Сделать перевод на укр интерфейса в промышленном контроллере Kinko
2000 UAH
Нужен инженер-аппаратчик для разработки электронной начинки спортивного инвентаря
1234 UAH
Для ESP32 нужно адаптировать код для другого модуля гироскопа, акселерометра
2000 UAH