See all developers
Sergey K. 3D Software Engineer with Three.js, OpenCL, React

Sergey K.

  • Russia
  • Full-time (40 hrs/week)
Sergey is now available for hire Hire Sergey

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.

My portfolio:

Skills and experiences

Skills and experiences

Software Engineer

AppOnboard 06/2019 - present

( Buildbox acquired by AppOnboard )

Location: Los Angeles, California

Software Engineer

Buildbox 12/2018 - present

- 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

Freelance Software Engineer

Upwork 07/2018 - 12/2019

Mostly Three.js, GLSL, WebGL and Unity projects. Some work on an Electron + React app.

Location: Palo Alto, California

Android Developer

VIPCeiling 11/2016 - 01/2018

Developing an internal app for room gaugers. (Android studio, Java, REST, Retrofit, Realm, Canvas)

Location: Yekaterinburg, Russian Federation

C++ Developer

IC360 04/2015 - 09/2016

Optimising an application for stitching and editing of panoramic videos. Writing a frame interpolation plugin for it. (CUDA, OpenCV, Qt, Ubuntu, Amazon AWS EC2)

C# Developer

"Яблоко" Convenience Store Chain 09/2014 - 04/2015

Updating and supporting the warehouse accounting software. (C#, WinForms, MSSQL)

Location: Yekaterinburg, Russian Federation

Software Engineer

Uralsoft 11/2012 - 08/2014

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

Educations and Certifications

Ural State University named after A.M.Gorky

Computer Science 2008 - 2012

Bachelor's degree



Native or bilingual


Native or bilingual


Limited working
Want to hire Sergey K. or just want to talk? Schedule chat with Sergey

Other developers