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

Ігор Румянцев

C/C++ . STM32/ESP32 . NVidia Jetson / OpenCV / OpenGL . Arduino . Physics
Запропонуйте Ігорю роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Львів, Україна
20 годин 15 хвилин тому
Вільний для роботи вільний для роботи
10 Сейфів завершено
1 рік тому
7 замовників
вік 37 років
на сервісі 2 роки

Рейтинг

Успішних проєктів
100%
Середня оцінка
Немає даний
Рейтинг
1494
C та C++
10 проєктів
C та C++
2 проєкти
Десктопні додатки
1 проєкт
Вбудовані системи та мікроконтролери
1 проєкт
Python

Рівень володіння мовами

Русский Русский: середній

Резюме



                                            

Nicemankit:

 

Инженер-программист | Разработчик программного обеспечения

Ужгород, Украина, 88000

My science-groups : https://www.facebook.com/ScinceFriction/

My sicence YouTube: https://www.youtube.com/channel/UCc4n-yzBspchaU35WjrL1jw





.

Профессиональный профиль Опытный C++ разработчик с сильным уклоном в встраиваемые системы и компьютерное зрение. Обладаю глубокими знаниями в математике и физике, что позволяет мне разрабатывать высокоэффективные алгоритмы и приложения. Специализируюсь на создании программного обеспечения для встраиваемых систем с использованием современных технологий, таких как CUDA и OpenCV, а также OpenGL.



Профессиональные навыки

  • Языки программирования: C, C++, C#, Java SE, Java, PHP, D, Objective-C, Pascal/Delphi.
  • Операционные системы: Linux/Unix, macOS, QNX, Android, Windows.
  • Среды разработки (IDE): Qt Creator (C/C++), Eclipse (Java, C/C++), Microsoft Visual Studio (C++, C#).
  • Компиляторы: Mini-GCC, Microsoft Visual Studio, GNU Compiler Collection, Cross-Platform Compiler.
  • Системы контроля версий: Git, Subversion.
  • Дополнительные инструменты: Davichi Resolve 18, 3Ds Max, Adobe Photoshop, Adobe After Effects, Adobe Premiere Pro.
  • Игровые движки : Unity3D ,UnrealEngine , Godot 

Видео по теме 


Мой Ютуб канал с видео отчётами по сделанной роботе: https://www.youtube.com/channel/UCHnqe8g-dqbCuYQVPeYPsqA


Делаем WiFi робота 

На Esp-8266 arduino 

https://youtu.be/0iRk-KfLyoM

Программирую свой игровой движок на C/C++

 "Физика света" 

 https://youtu.be/2LJl-YtqrMU

 Сделал гиперкуб 

https://youtu.be/jPjFVAFgpLY



   ОПЫТ РАБОТЫ  :


  • Опыт работы с встроенными системами на базе Linux;

  • Продвинутое владение C++ и Python;

  • Опыт работы с CUDA и OpenCV;

  • Опыт разработки драйверов для сетевых устройств;

  • Опыт работы с деревом устройств (device tree), интерфейсами CSI и камерами;

  • Опыт работы с Nvidia Jetson Nano/Xavier;

  • Опыт работы с Jetson Linux;

  • Опыт работы с ROS и Bullet Physics В

  • Владение системой контроля версий Git.

________________________________________________________

Участвовал в команде DavDroid Technology. На позиции Hardware-разработчик ( esp32, stm32) “ Разработка робо-платформы “Wolly” … носовой язык программирования Си https://devdroid.tech/


Участвовал в команде “Thermal vision technologies” Разработка ИИ для компьютерного зрения на платформу “Nvidia Jetson TX2” . Позиция разработчик компьютерного зрения на базе ИИ . Основной язык программирования С++ , (OpenCV/OpenGL/TensorFlow ). Робо-платформа “Кордонhttps://archer.ua/ua



Образование:

Ужгородский национальный университет, Ужгород, Украина

Бакалавр физико-математических наук, Факультет физики

Июль 2007 - Июль 2015


Учасник хакатону !

Также я участник хакатону по противодействию по дронам шахидам на территории Украины !

image



Сертификаты

  • Основы программирования, C/C++ (GeekBrains)


СЕРТИФИКАТЫ 


Онлайн сертификаты …


https://geekbrains.ru/certificates/217801 

image

image

Понимаю основы программирования... 

  • Онлайн сертификаты по C/C++


https://geekbrains.ru/certificates/573529

image

image


https://geekbrains.ru/certificates/571732 

image

image

C/C++ я умею хорошо …..


Если вы в Украине , не забудьте включить VPN что работал сайт https://geekbrains.ru   


P.S: Если честно,  лично я считаю что все эти сертификаты чушь собачья. Только практика может научить программировать 



ОПЫТ РАБОТЫ  :



1)  Работал некоторое время , в команде Google-siber  над  одним из      модулей google-drive !  А точней над мульти сокетами для синхронизации потоков , в серверных кластерах !! 

  P.S. к сожалению код в закрытом Репозиторий , и код засекречен   !!!!! 


2)  B свободное время работаю над своим проектом Real-Physics , суть проекта Real-Physics. Цель проекта , это сделать физическую систему основанную , на современных физико-математических моделях , таких как специальная теория  Относительности , Общая теория относительности , Квантовая теория поля    Проект Real-Physics находиться в самом начале разработки  : 

Код    проекта:   https://github.com/werasaimon/realphysics4d

Сайт   проекта:    

http://realphysics4d.esy.es

 P.S: Это так сказать проект мечты !!! Код которой , скорей  всего буду я буду  писать     всю свою жизнь , потому что задача сложна  до абсурда !

Также делаю GUI на Qt для движка Real-Engine. и оболочку под названием 

Intelligent-Engine : Код проекта  https://github.com/werasaimon/Intelligent-Engine 

 

  3)   Разработал математическую библиотеку , на основе тензорной алгебры (матрицы , векторы .и.т.д ) .

Библиотека годиться для 3D-4D графики , физики (СТО , ОТО ) . Также есть Octonion для теории струн .

Короче библиотека общего назначения . Также есть N-мерный вектор , так называемый вектор пространства Гильберта , Ги́льбертово простра́нство — обобщение евклидова пространства, допускающее бесконечную размерность.

Исходнки: https://github.com/werasaimon/IMath  

P.S : Поскольку я лучший в мире математик . Поэтому и библиотека лучшая , и очень математична .

P.S:  Основной мой язык программирования это С/С++ , а среда разработки QT-Creator , Eclipse. Причем одновременно две ! 

  Вообще язык программирования и среда разработки это не самое важное .  На самом деле важны только алгоритмы , которые свою очередь основываться на          математики  ! так что важны математические алгоритмы!

  другими словами важна только математика , всё остальное полная фигня 




Хобби и интересы

  • Создание образовательного контента о науке на YouTube.
  • Музыка: игра на гитаре и фортепьяно.
  • Скейтбординг.
  • Глубокий интерес к математике, в частности к топологии, теории чисел и бесконечно мерной геометрии.

Личные качества

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



ЛИТЕРАТУРА : 

Eric Lengyel:  Mathematics for 3D Game Programming 

and Computer Graphics Third Edition




Gregory: Game Engine Architecture



Alexandrescu: Sutter: C++ Coding Standards



IAN MiLLINGTON:  GAME PHYSICS ENGINE DEVELOPMENT



 Christer Ericson: Real-Time Collision Detection



 Сергей Гаврилов : Тензорное исчисление для «чайников»


О себе :     

 Целеустремленный человек который  хочет   изменить мир , а верней изменить , мать его  ! 


P.S : мой недостаток в том что я очень долго думаю над кодом , поэтому я очень долго пишу код !.


  • Мои кумиры: 


Р.Фейнман(это не просто учёный, это ещё интересный человек , кроме науки , рисовал голых женщин , а потом поверх рисунка решал теории по квантовой теории поля  . Также взламывал сейфы и коды .

Играл на там-тамах . Один из создателей первой ядерной бомбы  п.Манхеттен асаламус . 


Л.Эйлер( Это человек  наверное создал половину всей математики , особенно в области дифференциальной геометрии )   


Б.Риман ( Искривленное бесконечномерные  пространства , первый кто проложил начало пути к Общей-Теории-Относительности . Практический весь мой код основан именно на работах этого математика . Между прочим это ученик К.Гаусса )


Линус Торвальдс ( надо ли говорить , что 90% устройств в мире работают на OS-linux , и устройство с которого вы читаете это текст тоже работает на linux ) 


Дональд Кнут ( Написал много книг по основам алгоритмов в программировании . Эго книги это фундаментальные основы . Если вы себя считаете хорошим программистом , и вы не читали его книги . Значит вы не так уж хороши . И даю вам 99% что некоторые его книги вы просто не осилите   ) 


Философия

В мире, который все больше движим технологиями, мой подход к разработке программного обеспечения основан на убеждении, что в основе каждого великого программного обеспечения лежит прочная математическая основа. Мой опыт научил меня тому, что, хотя языки программирования и среды разработки являются профессиональными инструментами, истинная суть разработки программного обеспечения заключается в понимании и применении математических алгоритмов. Эти алгоритмы являются строительными блоками программного обеспечения, позволяющими нам решать проблемы инновационными и эффективными способами. На мой взгляд, математика не просто важна; это краеугольный камень всех технологических достижений и инноваций. Таким образом, я по-прежнему сосредоточен на использовании возможностей математических алгоритмов, чтобы расширить границы возможного в разработке программного обеспечения.






Навички та вміння

Портфоліо


  • 30 000 UAH

    Симулятор та реальний робот-маніпулятор

    C та C++
    **Проект: Симулятор та реальний робот-маніпулятор UR10**

    У рамках цього проекту були розроблені як деталізована симуляція, так і фізичний прототип робота-маніпулятора на основі моделі UR10. Симулятор реалізовано з використанням бібліотеки ReactPhysics3D та OpenGL, а прототип створено для тестування та демонстрації алгоритмів керування та зворотної кінематики в реальних умовах.

    **Технології:** ReactPhysics3D для фізичних розрахунків та симуляції динаміки, OpenGL для візуалізації 3D-моделей, Eigen для математичних обрахунків та роботи з матрицями, апаратне забезпечення та сенсорика для збірки реального робота.

    **Особливості проекту:** Розробка та тестування зворотної кінематики для точного керування маніпулятором як у віртуальному, так і в реальному середовищі. Інтеграція алгоритмів перевірки та запобігання зіткнень між звеньями, що забезпечують безпечну та ефективну роботу робота. Створення реального робота-маніпулятора, який дозволяє демонструвати можливості та ефективність розроблених алгоритмів у дії.

    **Мета проекту:** Метою проекту було створення комплексного рішення для навчання, тестування та демонстрації управління промисловими роботами, а також просування досліджень у галузі робототехніки та автоматизації виробничих процесів. Проект надає унікальну можливість аналізувати та порівнювати продуктивність алгоритмів у симульованих та реальних умовах.
  • 10 000 UAH

    Принцип работы "Большой-Андроного-Коллайдера"

    Інжиніринг
    "Углубленное видео о работе Большого адронного коллайдера (БАК), раскрывающее его инженерные решения, физику процессов и ключевую роль в исследованиях современной науки. Доступно и захватывающе представлено для зрителей с любым уровнем подготовки."
  • 25 000 UAH

    Разработка самонаводящейся камеры на основе AI с использованием

    C та C++
    **Проект:** Разработка самонаводящейся камеры на основе AI с использованием OpenCV, Nvidia Jetson Nano и ESP32

    **Описание задачи:**
    Клиент поставил задачу разработать систему самонаведения для камеры, способную автоматически отслеживать и наводиться на движущиеся цели в реальном времени. Для реализации проекта требовалось интегрировать компьютерное зрение, машинное обучение и управление микроконтроллером.

    **Моё решение:**
    1. **Аппаратная часть:** Использовал Nvidia Jetson Nano для обработки изображений, ESP32 для управления камерой и сервоприводами.
    2. **Программное обеспечение:** Реализовал систему трекинга объектов с помощью OpenCV и интегрировал её с микроконтроллером ESP32 для управления движениями камеры.
    3. **Оптимизация:** Обеспечил высокую точность и скорость отслеживания, что позволяет системе работать плавно и эффективно.
    4. **Тестирование:** Полностью протестировал систему в реальных условиях, проверил стабильность работы и убедился в её надежности.

    **Результат:**
    Создана полностью функциональная самонаводящаяся камера, которая успешно выполняет все поставленные задачи. Клиент остался доволен качеством выполнения проекта и его эффективностью.
  • 10 000 UAH

    Теплововизор на OpenCV

    C та C++
    Фильтрация изображения и роспознвание температури на изображении с тепловизора!
  • Почему я люблю С/C++

    C та C++
    Почему С/С++ это не просто язык программирования, а очень мощная штука !!!
  • 10 000 UAH

    "Цифровой Разум: Создание Нейросети на C/C++ для Распознавания Ц

    C та C++
    В этом проекте разработана нейросеть на С/С++, предназначенная для распознавания цифр. Решение объединяет архитектуру нейросети и алгоритмы обработки изображений, обеспечивая высокую точность распознавания. Оно демонстрирует глубокие знания в области оптимизации производительности и низкоуровневого программирования, а также способность к решению сложных задач машинного обучения. Проект выделяется своей инновационностью и техническим мастерством, представляя собой яркий пример профессиональных навыков в разработке и внедрении передовых технологий.
  • 8000 UAH

    IMath математическая библиотека на C/C++

    C та C++
    IMath — это высокопроизводительная, мультиплатформенная библиотека, разработанная с учетом потребностей современных инженеров и разработчиков в области 3D-графики, игровой разработки и робототехники. Созданная с акцентом на гибкость, производительность и легкость в использовании, AML предоставляет широкий спектр математических инструментов и функций, необходимых для реализации сложных вычислений и алгоритмов.

Відгуки та компліменти про виконані проєкти 10

21 грудня 2024 26 124 UAH
Алгоритм інверсної кінематики для маніпулятора

Якість
Професіоналізм
Вартість
Контактність
Терміни

Всім раджу до співпраці, дуже відповідальний і професійний розробник! Робота виконана дуже якісно і швидко! Все на вищому рівні!

Якість
Професіоналізм
Вартість
Контактність
Терміни

все супер, враховані всі побажання

10 вересня 2024 1500 UAH
Датчик нахилу MPU6050 + ESP32 C3

Якість
Професіоналізм
Вартість
Контактність
Терміни

Завдання виконано в повній мірі. Результатом задоволений.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Усе чудово!
В строк та якісно, врахували всі побажання

22 травня 2024 10 000 UAH
Запис відеопотоку

Якість
Професіоналізм
Вартість
Контактність
Терміни

Робота виконана якісно і в строк.
Ігор Гарний програміст, володіє глибокими знаннями у своїй галузі і вміє ефективно вирішувати завдання.
Виконує свої обов'язки відповідально і в строк.
Вміє спілкуватися з клієнтами, розуміє їх потреби і знаходить оптимальні рішення.
Здатний на творчий підхід до вирішення завдань.

12 травня 2024 4000 UAH
Стрімінг

Якість
Професіоналізм
Вартість
Контактність
Терміни

Ігор виконав проект вчасно і якісно. Вижав максимум з можливого. Це не перше наше співробітництво. буду продовжувати з ним працювати.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Фрілансер виконав роботу на 100%, під час роботи постійно підтримував зв'язок зі мною, надсилав відео з кожного етапу розробки. Я задоволений його роботою, можу сміливо радити усім.

29 квітня 2024 8524 UAH
Програма на С

Якість
Професіоналізм
Вартість
Контактність
Терміни

Відмінне виконання роботи, комунікація була постійною і швидкою, всі побажання щодо проекту були враховані, у разі потреби швидко виправлені, всі терміни були дотримані, на всі питання були детальні відповіді і також швидко відповіли

31 березня 2024 10 000 UAH
Написати низькорівневий драйвер

Якість
Професіоналізм
Вартість
Контактність
Терміни

Ігор зробиві все швидко і якісно. Рекмендую.

23 березня 2024 2000 UAH
Дописування C/C++

Якість
Професіоналізм
Вартість
Контактність
Терміни

Проект виконаний. Все працює. З Ігорем приємно працювати. Ми будемо продовжувати співпрацю.

Активність

  Останні ставки 10
Мобільний додаток IOS, android Персональний проєкт
500 UAH
Янгол Персональний проєкт
20 000 UAH
Хромовий вбудований фреймворк (CEF) з використанням C++
7500 UAH
Налаштувати підтримку камер Персональний проєкт
Джетсон CSI Персональний проєкт
6000 UAH
Розробка Android-застосунку для дозатора напоїв KavaMat
20 000 UAH
Переписати код для робота. Платформа Ардуіно.
4000 UAH
Стерео Камера SDK (+Переглядач) з Плагінними Двигунами Диспаратності
27 000 UAH
Ми шукаємо Партнера . Персональний проєкт
22 170 UAH
РМС Персональний проєкт
6000 UAH