C/C++ (stdlib + little time to learn specific libs/dialects you use or need).
OpenGL graphics (w/ shaders), parallel computations.
Embedded systems: 8051, AVR, ARM (asm/C). NOT circuiting.
Algorithmic solutions, optimizations, documentation.
Networks usage and design. Linux administration.
Databases: MongoDB, basic SQL, DB design.
Markup languages, transformations, shemas.
File formats, compression, encryption, signatures.
Java utiliity class for manipulating points in 3d space“Vyacheslav Kravchuk is an excellent programmer and extremely quick. We will be using him again.”
Hilton Calendar“This is a top developer and computer scientist. I am sure he will get any job he wants as a software developer.Very young but damn hard working, commited and nice to get along with.I have no doubts he will have a great future and career in software development and that he may get any job he wants for that matter.Very well impressed. And a great choice if you want the job done with great commitement.”
CPU Simulator/emulator“Great developer. I see a great future ahead for him.I've just hired hime for another project. He is a top developer.”
p2p java game“Vyacheslav Kravchuk suprised me with his capacity to deliver the project in a very tight time. I will surely look for him to work on any other JAVA development. I pushed him to the limit, and he always delivered.This work involved mainly JAVA Sockets and Threads with sincronization, and he quickly fixed all related bugs during beta testing. Good solid knowledge on this technologies.”
Solid, Experienced Android Developer for Tablet AppsNo feedback given
English Vocabulary Test (U.S. Version)
Programming with C Test
Python 2.x Test