Technical skills
-
C# 6-12 on platforms .NET Framework 4.0-4.8 and .NET 5-8. Currently
developing my own game engine using C# 12 on .NET 8 with plans of creating
C# binding for Vulkan for accelerating physics and creating my own graphics
engine. I also have an experience with using OpenGL and OpenCL bindings
-
Unity 2018-2023 development for PC and Mobile. I have working example of
working finished template for multiplayer first person shooter that able to
connect players from different devices within one Wi-Fi network. In that
project I used Unity’s mutliplayer system, however, I working on creating my
own system using sockets.
-
Python 3.0-3.11. I used it to finish government exams in school as well as for
making my projects (which was console programs) in Whitecliffe College.
-
I also have a bit experience with C and C++.
-
HTML5 and CSS3 has been used for creating simple site with 3 pages during project in college
as well as this page.
-
JavaScript also has been learned in college, however, I finished project without using it.
-
OpenGL 2-4.5 both for graphics and compute shaders.
-
My main IDE is Visual Studio, however, I also have experience with using Visual Studio Code, PyCharm and standard Python’s IDE.