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

Maksim Bas

Sleeping face
Maksim hasn't been on the service for a long time.
But on Freelancehunt, there are also 1373 freelancers in category C & C++, who will professionally and timely complete a project of any complexity.

Ukraine Kyiv, Ukraine
1 year back
A little busy a little busy
on the service 9 years
  • database
  • gamedev
  • Mobile games
  • Algorithms
  • Data Structures
  • Data mining
  • C/CPP

Rating

Successful projects
No data
Average rating
No data
Rating
104

Language proficiency level

Українська Українська: fluent
English English: intermediate

CV

Programming and Engineering are my passion. These fields give you ability to create anything from nothing, using only your brain. This is awesome, don't you think? Currently, I'm working as C++ Software Developer, in the 3D printing field. Besides C++, I periodically practice other programming languages and technologies. So far, I've explored:

- Python - written many different scripts for various purposes

- Javascript/Typescript (HTML+CSS), React, Next, React Native - for different web, web/mobile apps

- C# with Unity - for game development

- Flutter and Dart - for mobile development

My goal is to train my mind to be flexible, enabling me to use any new or old technology for fast and quality development, from the idea stage to MVP.

Here are my key interests:

- 3D programming, such as printing, rendering, mathematics.

- Refactoring.

- Code optimization.

- Manual work automation.

- Game development.

Skills and abilities

Portfolio


  • 5000 USD

    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

Activity

  Latest proposals 1
Gathering information and transforming it into a separate post in a Telegram channel
223 USD