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

Ihor Rumyantsev

Zaproponuj Ihor pracę nad swoim kolejnym projektem.

Ukraina Lwów, Ukraina
8 godzin 47 minut temu
odpowiada w ciągu 8 godzin
Gotowy do podjęcia pracy gotowy do podjęcia pracy
Zakończono 9 Sejfów
24 dni 7 godzin temu
6 zleceniodawców
zamieszczono 4 oferty
wiek 35 lat
w Serwisie 6 miesięcy 25 dni
  • mssql
  • Unity3D
  • stm32 esp8266 linux avr/stm8 c/c /python
  • c#
  • c /qt

Ranking

Zakończonych projektów
100%
Średnia ocena
10 z 10
Ranking
1675
C i C++
9 projektów
C i C++
2 projekty
Aplikacje desktopowe
1 projekt
Systemy wbudowane i mikrokontrolery
1 projekt
Python

Poziom znajomości języków obcych

Русский Русский: średniozaawansowany

CV

Igor Igoriewicz Rumiancew

Inżynier Oprogramowania | Deweloper Oprogramowania

Użhorod, Ukraina, 88000

Moje grupy naukowe: https://www.facebook.com/ScinceFriction/

Mój naukowy YouTube: https://www.youtube.com/channel/UCc4n-yzBspchaU35WjrL1jw


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


Umiejętności Profesjonalne

  • Języki programowania: C, C++, C#, Java SE, Java, PHP, D, Objective-C, Pascal/Delphi.
  • Systemy operacyjne: Linux/Unix, macOS, QNX, Android, Windows.
  • Środowiska programistyczne (IDE): Qt Creator (C/C++), Eclipse (Java, C/C++), Microsoft Visual Studio (C++, C#).
  • Kompilatory: Mini-GCC, Microsoft Visual Studio, GNU Compiler Collection, Cross-Platform Compiler.
  • Systemy kontroli wersji: Git, Subversion.
  • Dodatkowe narzędzia: Davinci Resolve 18, 3Ds Max, Adobe Photoshop, Adobe After Effects, Adobe Premiere Pro.

Filmy na Temat

  • Budowanie robota WiFi z Esp-8266 Arduino
  • Programowanie własnego silnika gry w C/C++ "Fizyka Światła"
  • Stworzenie hipersześcianu

Doświadczenie Zawodowe:

  • Doświadczenie z systemami wbudowanymi na bazie Linuxa;
  • Zaawansowana znajomość C++ i Pythona;
  • Doświadczenie z CUDA i OpenCV;
  • Doświadczenie w tworzeniu sterowników dla urządzeń sieciowych;
  • Doświadczenie z drzewem urządzeń (device tree), interfejsami CSI i kamerami;
  • Doświadczenie z Nvidia Jetson Nano/Xavier;
  • Doświadczenie z Jetson Linux;
  • Doświadczenie z ROS i Bullet Physics;
  • Biegłość w systemie kontroli wersji Git.
  1. Pracowałem przez jakiś czas w zespole Google-Siber nad modułem Google Drive! Konkretnie, nad multi-gniazdami dla synchronizacji wątków w klastrach serwerowych! P.S. Niestety kod znajduje się w prywatnym repozytorium i jest objęty klauzulą poufności!

  2. W wolnym czasie pracuję nad moim projektem Real-Physics. Celem projektu jest stworzenie systemu fizycznego opartego na nowoczesnych modelach fizyczno-matematycznych takich jak specjalna teoria względności, ogólna teoria względności, teoria pola kwantowego. Projekt Real-Physics jest we wczesnej fazie rozwoju: Kod Projektu, Strona Projektu. P.S: To tak zwany projekt marzeń! Kod, który prawdopodobnie będę pisał przez całe życie, ponieważ zadanie jest absurdalnie trudne!

  3. Opracowałem bibliotekę matematyczną opartą na algebrze tensorowej (macierze, wektory, itd.). Biblioteka nadaje się do grafiki 3D-4D, fizyki (STR, GTR). Jest także Oktanion dla teorii strun. Krótko mówiąc, biblioteka ogólnego zastosowania. Jest także wektor N-wymiarowy, tzw. wektor przestrzeni Hilberta. Przestrzeń Hilberta jest rozszerzeniem przestrzeni euklidesowej pozwalającym na nieskończoną wymiarowość. Kod Źródłowy.

Edukacja

Uniwersytet Narodowy w Użhorodzie, Użhorod, Ukraina
Licencjat z nauk fizycznych i matematycznych, Wydział Fizyki
Lipiec 2007 - Lipiec 2015

Filozofia

W świecie coraz bardziej napędzanym przez technologię, moje podejście do tworzenia oprogramowania opiera się na przekonaniu, że u podstaw każdego wspaniałego oprogramowania leży solidna matematyczna fundament. Moje doświadczenie nauczyło mnie, że chociaż języki programowania i środowiska deweloperskie są profesjonalnymi narzędziami, prawdziwa esencja tworzenia oprogramowania tkwi w zrozumieniu i stosowaniu algorytmów matematycznych. Te algorytmy są budulcami oprogramowania, pozwalającymi nam rozwiązywać problemy w innowacyjny i efektywny sposób. Moim zdaniem, matematyka nie jest tylko ważna; jest kamieniem węgielnym wszystkich osiągnięć technologicznych i innowacji. W związku z tym, nadal koncentruję się na wykorzystywaniu możliwości algorytmów matematycznych, aby poszerzyć granice możliwości w tworzeniu oprogramowania.

Hackathon

Jestem także uczestnikiem hackathonu mającego na celu przeciwdziałanie dronom Shahed na terytorium Ukrainy!

image

Certyfikaty

Certyfikaty online…

[https://geekbrains.ru/certificates/217801](https://geekbrains.ru/certificates

image

Zrozumienie podstaw programowania...

  • Online certyfikaty z C/C++
  • ….

https://geekbrains.ru/certificates/573529

image

https://geekbrains.ru/certificates/571732

image

Dobrze znam C/C++...

Jeśli jesteś na Ukrainie, nie zapomnij włączyć VPN, aby strona działała https://geekbrains.ru

P.S: Szczerze mówiąc, osobiście uważam, że wszystkie te certyfikaty to bzdura. Tylko praktyka może nauczyć programowania.

Sieci Społecznościowe:

LinkedIn
Facebook

Literatura:

  • 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
  • Sergey Gavrilov: Tensor Calculus for Dummies

O Mnie:

Człowiek zdeterminowany, który chce zmienić świat, a raczej zmienić go na lepsze!

P.S: Moją wadą jest to, że myślę zbyt długo nad kodem, więc piszę kod bardzo wolno!.

Moi Idole:

  • R. Feynman (nie tylko naukowiec, ale także interesująca osoba, która poza nauką rysowała nagie kobiety, a potem rozwiązywała teorie dotyczące teorii pola kwantowego na tych rysunkach. Zajmował się także łamaniem sejfów i kodów, grał na bębnach. Jeden z twórców pierwszej bomby atomowej w projekcie Manhattan).
  • L. Euler (Ten człowiek prawdopodobnie stworzył połowę całej matematyki, zwłaszcza w dziedzinie geometrii różniczkowej)
  • B. Riemann (Zakrzywione przestrzenie nieskończenie wymiarowe, pierwszy, który przetarł ścieżki do Ogólnej Teorii Względności. Praktycznie cały mój kod opiera się na pracach tego matematyka. Przy okazji, był to uczeń K. Gaussa.)
  • Linus Torvalds (czy trzeba mówić, że 90% urządzeń na świecie działa na OS-Linux, i urządzenie, z którego czytasz ten tekst, również działa na Linuxie)
  • Donald Knuth (Napisał wiele książek dotyczących podstaw algorytmów w programowaniu. Jego książki to fundamentalne podstawy. Jeśli uważasz się za dobrego programistę i nie czytałeś jego książek. To nie jesteś aż tak dobry. I daję ci 99%, że niektóre z jego książek po prostu nie będziesz w stanie zrozumieć)



Umiejętności i kwalifikacje

Portfolio


  • 2389 PLN

    Opracowanie samonawigującej się kamery opartej na AI z wykorzystaniem

    C i C++
    **Projekt:** Opracowanie samonawigującej się kamery opartej na AI z wykorzystaniem OpenCV, Nvidia Jetson Nano i ESP32

    **Opis zadania:**
    Klient postawił zadanie opracowania systemu samonawigacji dla kamery, zdolnej do automatycznego śledzenia i namierzania poruszających się celów w czasie rzeczywistym. W celu realizacji projektu konieczna była integracja widzenia komputerowego, uczenia maszynowego i sterowania mikrokontrolerem.

    **Moje rozwiązanie:**
    1. **Część sprzętowa:** Użyłem Nvidia Jetson Nano do przetwarzania obrazów, ESP32 do sterowania kamerą i serwomechanizmami.
    2. **Oprogramowanie:** Zrealizowałem system śledzenia obiektów za pomocą OpenCV i zintegrowałem go z mikrokontrolerem ESP32 do sterowania ruchami kamery.
    3. **Optymalizacja:** Zapewniłem wysoką dokładność i szybkość śledzenia, co pozwala systemowi działać płynnie i efektywnie.
    4. **Testowanie:** Całkowicie przetestowałem system w rzeczywistych warunkach, sprawdziłem stabilność działania i upewniłem się o jego niezawodności.

    **Wynik:**
    Stworzono w pełni funkcjonalną samonawigującą się kamerę, która skutecznie realizuje wszystkie postawione zadania. Klient był zadowolony z jakości wykonania projektu i jego efektywności.
  • 956 PLN

    Termowizor na OpenCV

    C i C++
    Filtracja obrazu i rozpoznawanie temperatury na obrazie z termowizora!
  • Dlaczego kocham C/C++

    C i C++
    plaintext
    Dlaczego C/C++ to nie tylko język programowania, ale bardzo potężne narzędzie !!!
  • 956 PLN

    "Digitalny Umysł: Tworzenie sieci neuronowej na C/C++ dla rozpoznawania C

    C i C++
    W tym projekcie opracowana jest sieć neuronów na C/S++, przeznaczona do rozpoznawania liczb. Rozwiązanie łączy architekturę neuronów i algorytmy obrazu obrazu, zapewniając wysoką dokładność rozpoznawania. Pokazuje głęboką wiedzę w zakresie optymalizacji wydajności i niskiego programowania, a także zdolność do rozwiązywania złożonych zadań uczenia się maszynowego. Projekt wyróżnia się swoją innowacyjnością i umiejętnościami technicznymi, stanowiąc jasny przykład umiejętności zawodowych w zakresie rozwoju i wdrażania zaawansowanych technologii.
  • 765 PLN

    Biblioteka matematyczna IMATH w C/C++

    C i C++
    IMath - to wysoce wydajna, multiplatformna biblioteka, opracowana z uwzględnieniem potrzeb współczesnych inżynierów i deweloperów w dziedzinie grafiki 3D, rozwoju gry i technologii roboczych. Stworzony z uwzględnieniem elastyczności, wydajności i łatwości użytkowania, AML zapewnia szeroki zakres instrumentów matematycznych i funkcji niezbędnych do realizacji złożonych obliczonych i algorytmów.

Recenzje dotyczące zrealizowanych projektów 9

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

wszystko super, uwzględniono wszystkie życzenia

10 wrzesnia 143 PLN
Czujnik nachylenia MPU6050 + ESP32 C3

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Zadanie wykonane w pełni. Z rezultatu zadowolony.

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wszystko w porządku!
Na czas i wysokiej jakości, uwzględniono wszystkie życzenia

22 maja 956 PLN
Nagrywanie strumienia wideo

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Praca została wykonana solidnie i na czas.
Igor jest dobrym programistą, posiada głęboką wiedzę w swojej dziedzinie i potrafi skutecznie rozwiązywać problemy.
Wykonuje swoje obowiązki odpowiedzialnie i na czas.
Potrafi komunikować się z klientami, rozumie ich potrzeby i znajduje optymalne rozwiązania.
Potrafi podejść kreatywnie do rozwiązywania problemów.

12 maja 382 PLN
Streaming

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Igor wykonał projekt na czas i z wysoką jakością. Wycisnął maksimum z możliwego. To nie nasza pierwsza współpraca. Będę kontynuować pracę z nim.

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Freelancer wykonał pracę w 100%, podczas pracy ciągle utrzymywał ze mną kontakt, wysyłał wideo z każdego etapu rozwoju. Jestem zadowolony z jego pracy, śmiało mogę polecić wszystkim.

29 kwietnia 710 PLN
Program w C

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Doskonałe wykonanie pracy, komunikacja była stała i szybka, wszystkie życzenia dotyczące projektu zostały uwzględnione, w razie czego szybko poprawione, wszystkie terminy zostały dotrzymane, na wszystkie pytania udzielono szczegółowych i szybkich odpowiedzi

31 marca 956 PLN
Napisz niskiego sterownika

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Igor zrobił wszystko szybko i solidnie. Polecam.

23 marca 191 PLN
Podsumowanie C/C++

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Projekt został zrealizowany. Wszystko działa. Z Igorem miło pracować. Będziemy dalej współpracować.

Aktywność

  Ostatnie oferty 10
Opracowanie małego programu w C++
96 PLN
Projekt Indywidualny projekt
48 PLN
Aplikacja na Windows, C++, C#, Qt, FFmpeg Microsoft Store
956 PLN
Szukam programisty C#,C++
86 PLN
Projekt kamery do nagrywania i strumieniowania wideo
8000 PLN
Obrót
1434 PLN
Należy stworzyć sklep internetowy dla towarów i sprzętu
2389 PLN
Opracowanie mechaniki poruszania się oraz integracja innych funkcji dla FPS-a z perspektywy pierwszej osoby
1434 PLN
Niewykryta przeglądarka w bibliotece playwright
1911 PLN
Arduino ESP32
287 PLN