C++, CUDA, Matlab, Simulink, Optics
My main skills are C, C++, Matlab, Ruby, Python, GPGPU (CUDA, OpenCL), machine learning, computer vision (incl. OpenCV), DSP (audio processing, image processing, less video processing). I work with these technologies for several years and can show projects in which I used them.
Batteries included: unix shell scripting, vcs (hg, git), ssh, makefiles, cmake.
I'm looking for long-term (more than 1 month) remote projects in R&D and prototyping (the fields are machine learning, computer vision, audio processing, image processing). Small $200 projects will be probably declined as "not interesting" because I prefer to dig into the project without having to switch the clients often.
The projects I most proud of:
* The development of several algorithms for a company that develops satellite orientation devices. The details are below at "Employment History"
* I developed the interactive mode for Clay programming language (claylabs.com/clay/) that uses LLVM JIT technique. My motivation was to understand how the open source community works but I post it here as a proof that I'm sufficient enough at C++ to improve a compiler.
* UpWork clients gave me opportunities to help them in different fields: image stitching, video stabilization, GPGPU financial application, semi-automatic tumor detector, Shazam-like application and dozens of small projects listed at my UpWork profile.