Position: Senior Blockchain Engineer
Category: Golang
English level: upper
Years of experience: 10

Developing web-based application for Google Docs. Developing efficient algorithms for FPGA using OpenCL such as beamforming, multiple beamforming, back-projection, fft2d. Implemented high performance denoising tool using OpenCL for medical project. Worked on visualization of medical images using C++, C++/CLI, C#. Implementing digital pens support on Linux. Developing a cross-platform web-service and client side part on C++( using gsoap). Implementing GUI applications that work with web-service using Qt/QML.
C++11, C#, STL, boost, Algorithms, OpenCL, Qt, QML, Networking, Multi-threading, SOAP, Functional programming, OOP, Git, SVN, Linux, Makefiles, CMake, Linux packaging.
Solving difficult design and algorithmic problems. Interested in heterogeneous and functional programming. Would like to try using C++ in mobile development. Solving difficult architectural problems. Interested in high-loaded web-services.