I have a lot of experience related to graphical coding, including shaders, render code, GPGPU computations (CUDA and OpenCL) and various game engines and frameworks (Unity, Playcanvas, Three.js, Babylon.js, pixi.js. freeglut, OpenGL, Unreal Engine 4). Also, I am interested in Augmented Reality and have some experience using ARCore, ARToolKit and Vuforia.
( Buildbox acquired by AppOnboard )
Location: Los Angeles, California
- Development, UX design and optimisation of game templates, nodes, brainboxes and smart assets for the engine. (Javascript) - New features and bugfixes in the core code of the engine. (C++, Qt) - React + Redux web video player.
Location: Los Angeles, California
Mostly Three.js, GLSL, WebGL and Unity projects. Some work on an Electron + React app.
Location: Palo Alto, California
Developing an internal app for room gaugers. (Android studio, Java, REST, Retrofit, Realm, Canvas)
Location: Yekaterinburg, Russian Federation
Optimising an application for stitching and editing of panoramic videos. Writing a frame interpolation plugin for it. (CUDA, OpenCV, Qt, Ubuntu, Amazon AWS EC2)
Updating and supporting the warehouse accounting software. (C#, WinForms, MSSQL)
Location: Yekaterinburg, Russian Federation
1. Participated in the development of an application for recognizing defects of railway wheels. (С++; Integrated interaction with linear camera; Wrote a few image-processing algorithms; Ported some algorithms to GLSL) 2. Developed an internal app for documenting contracts. (C#, WinForms, MSSQL)
Location: Yekaterinburg, Russian Federation
Bachelor's degree