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

Максим Бас

Sleeping face
Максим давно не був на сервісі.
Але на Freelancehunt також працюють 1373 фрилансери у категорії C та C++, які професійно та вчасно виконають проєкт будь-якої складності.

Україна Київ, Україна
1 рік тому
Трохи зайнятий трохи зайнятий
на сервісі 9 років

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
104

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

Українська Українська: носій
English English: середній

Резюме

Програмування та інженерія - моя пристрасть. Вони дають можливість створювати будь-що з нічого, використовуючи лише свій розум. Це круто, вам так не здається? Зараз я працюю розробником програмного забезпечення на C++ у сфері 3D-друку. Крім C++ я періодично практикую інші мови програмування та технології. Наразі я уже ознайомився та маю певний досвід у:

- Python - написано багато різних скриптів для різних цілей

- Javascript/Typescript (HTML+CSS), React, Next, React Native - для різних веб, веб-/мобільних додатків

- C# з Unity - для розробки ігор

- Flutter і Dart - для розробки мобільних додатків

Моя мета — тренування гнучкості розуму, для швидкої та якісної розробки, не залежно від техногогії чи стеку, від ідеї до MVP.

Мої інтереси:

- 3D програмування, таке як друк, візуалізація, математика.

- Рефакторинг.

- Оптимізація коду.

- Ручна автоматизація роботи.

- Розробка гри.

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

Портфоліо


  • 224 563 UAH

    Game engine

    C та C++
    I always wondering how game engines are working, what are their architecture inside, what algorithms are used, and so on. That's Why I decided to create my own game engine from scratch, without any thirdparty libraries or use minimum of them. Full implementation and some animations can be found here: https://github.com/Basicula/AKE
    Here are key points that was done under this project:
    - Math
    - Matrix and Vector structures
    - Operations for vector-vector, vector-matrix math
    - Geometry
    - 3D
    - Analytical representation for primitives (sphere, cylinder, torus etc)
    - Ray-primitive intersection calculation
    - Transformations
    - 2D
    - Basic shapes representation (rectangle, circle etc)
    - Rendering
    - Ray tracing algorithm
    - Kd-tree for optimization
    - Camera implementation
    - Drawers using OpenGL for 2D primitives
    - Spot lighting for 3D scene
    - Image for rendering 3D scene as texture using OpenGL
    - Materials based on pong material (mirror, glass, specular etc)
    - Fractals
    - Mandelbrot
    - Julia set
    - Lyapunov
    - Customizable color mapping
    - Physics
    - GJK collision detection for 2D objects
    - SPH fluid simulation in 3D
    - Window creation and events capturing
    - GLFW
    - GLUT
    - Python wrappers - wrapping C++ functionality for python library to use same functionality in Python
    - Tried to transfer calculation workflows on GPU using CUDA, Vulcan, OpenCL, OpenGL

Активність

  Останні ставки 1
Збір інформації та перетворення її в окремий пост в телеграм-каналі
10 000 UAH