Skip to content
View Izolentiy's full-sized avatar
👽
👽

Block or report Izolentiy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Izolentiy/README.md

Привет, я Нима 👋

Увлекаюсь робототехникой, ИИ, встраиваемыми системами, электроникой, CAD моделированием и computer science.

Проекты

Роботы и встраиваемые системы

Проект О чём Стек
line_following Прошивка мобильного робота: езда по линии, прохождение лабиринта по гироскопу MPU6050, сбор мусора. Действия как конечные автоматы, схема, CAD, видео Arduino Nano, C++, PlatformIO
engine-simulator-stm32 Симулятор двигателя постоянного тока и регуляторов в прерываниях таймеров, данные на ПК через MCUViewer STM32F103, C
robotino-aruco Движение Robotino по траектории с наведением по камере: ArUco-маркеры, пересчёт координат, логирование C++20, OpenCV, CMake

Python и машинное обучение

Проект О чём Стек
classifier-ensemble Ансамбль MLP-классификаторов для определения типа поверхности по датчикам Robotino scikit-learn, imbalanced-learn
polygon-segmentation Сегментация кадров с камеры робота (U-Net), разметка в CVAT, метрики IoU и accuracy Python, Jupyter
classic-ml-methods EDA и DVC-пайплайн, сравнение регрессионных моделей (лучшая — CatBoost, R² ≈ 0,96) CatBoost, Keras, DVC

Android

С Android я начинал, до робототехники. Эти проекты показывают, как я работаю с архитектурой, базами данных, сетью и тестами.

Проект О чём Стек
ShiftEntranceProject Приложение для курсов валют с графиками. Есть взаимодействие с сетью, локальная база, графики и подробные тесты: unit-тесты на ViewModel и репозитории, моки HTTP-сервера. UI-тесты разных сценариев взаимодействия с приложением Kotlin, MVVM, Hilt, Room, Retrofit + Gson, LiveData, ViewBinding, MPAndroidChart, Mockk, JUnit5, Turbine, MockWebServer, Kaspresso
YandexEntranceProject Список акций с ценами в реальном времени (WebSocket), избранное, поиск по тикеру и названию компании. Все данные кэшируются в Room, интерфейс обновляется при изменении базы. Загрузка данных по упрощённому паттерну NetworkBoundResource на лямбдах и Flow Kotlin, MVVM, Single Activity + Fragments, Hilt, Coroutines/Flow, Room, Retrofit, OkHttp WebSocket, Glide, Finnhub API
GreenGarden Форк Google-образца android/sunflower, приложение для садоводов. Я переработал интерфейс и отрефакторил код, сделав его компактнее и читаемее. В репозитории есть GIF «до/после» Kotlin, Jetpack (Navigation, Room, ViewModel, LiveData, Data Binding), Hilt, Coroutines, Glide

Инструменты

C C++ Python Kotlin · STM32CubeIDE PlatformIO Arduino OpenCV ROS · MATLAB/Simulink Mathcad · Fusion 360 FreeCAD · Git DVC Linux

Контакты

Popular repositories Loading

  1. LearnigProgram LearnigProgram Public

    First project on GitHub

    Python

  2. DietProgram DietProgram Public

    First draft

    Python

  3. AndroidFundamentalsLearning AndroidFundamentalsLearning Public

    Android fundamentals. Learning practical course

    Java

  4. KotlinBootcamp KotlinBootcamp Public

    Kotlin learning

    Kotlin

  5. AdvancedAndroidLearning AdvancedAndroidLearning Public

    Advanced android: Learning practical course

    Java

  6. CitiesCamera CitiesCamera Public

    Test project from technopolis 2019 (mail.ru group)

    Java