Iakov K.

Software developer - Windows, C/C++/Win32SDK, Android

Moscow, Russia



What's the difference?

I am an expert in system-level development for Windows. Drivers, services, native applications etc. Design and development complex systems at low level (OS-related): data protocols, synchronization etc. Examples of my work:
1. I have designed and implemented data exchange device for Parallels Workstation (http://www.parallels.com/products/workstation/) that included drivers for PCI device and filesystem, design of data exchange protocol;
2. developed "virtual disk provider" (http://www.vddevelop


Iakov K. has added 1 portfolio piece. Create an account to review them.

Work History & Feedback

Windows Remote Desktop connection

“Iakov has been great to work with - he has delivered reliable code on time with no issues. We will definitely continue to work with him.”
Fixed Price $1,200

TAPI for Windows x64

“It was great working with Iakov ...”
56 hrs @ $16.67/hr
Earned $939

C++ Windows Developer

“Delivered everything requested - high quality. Code appeared clean and well thought out.”
10 hrs @ $10.00/hr
Earned $152

Binary to ASCII file format converter

No feedback given
101 hrs @ $16.67/hr
Earned $1,686

Windows Remote Desktop connection

No feedback given

8 hrs @ $16.67/hr
Earned $133

Convert exiting windows XP driver to Windows 7 32 and 64

No feedback given

1 hrs @ $16.67/hr
Earned $8

Compile Apache 2.2 for windows 2003

Job in progress

Fixed Price $25
Tests Taken
Name Percentile Score

Programming with C Test


Programming with C++ Test


U.S. English Basic Skills Test


Upwork Readiness Test for Independent Contractors and Company Managers


Windows XP Test