Invite Freelancer to Project
You don't seem to have an active project at the moment. Why not post a project now? It's free!Post a project
Ivo Kachaunov Online Offline
- 96%Jobs Completed
- 100%On Budget
- 100%On Time
- 26%Repeat Hire Rate
Excel 2013 window snapshot - DirectX - Desktop Window Manager
“Ivo was the perfect guy for our project. He is an expert for DirectX hooks and undocumented APIs. This is also a pleasure to work with him, he is very nice and professional.”GVS31 1 year ago.
Help to customize a Flash player for Linux
“Very professional software developer!”freelancerjobsus 1 year ago.
Qt generate emf from a webpage - repost
“Exceptional developer. Strongly recommended!”florentin 1 year ago.
L2TP server + asterisk + a2billing + flashphoner on amazon EC2
“Excellent Developer, honest. great communication, the project completed successfully with more than what we agreed on Thank you very much”itechnical 1 year ago.
Bonus for X3m on 10/1/2010 4:15:05 AM
“Rating: 5.0/5.0”byteplayer 4 years ago.
DirectShow Media Player
“Ivo was a joy to work with and his code was solid and well thought out. He really went the extra mile to make this a successful project and I would jump at the chance to work with him again.”byteplayer 4 years ago.
Project ManagerJan 2008
Manage and perform overall R&D of various video, multimedia and 3D rendering software projects and solutions.
SOFTWARE DEVELOPERJan 2006 - Dec 2007 (1 year)
Took care of the initial development and further improvement of Game Show Design library, used for creation of TV game shows, which also includes a Designer application. Developed framework 2.0 and Managed DirectX 9.0c. Client website:
M.S. in Computer Science1994 - 1999 (5 years)
Windows Explorer style ghost drag image in a C# application
Have you noticed the cool ghost image that Windows Explorer produces when you start dragging files/folders from it? Well, I wanted to implement this in a C# project when dragging files between it and Windows Explorer. After a lot of Googling, I found out that there are three directions to start working on, as follows: a "custom" cursor created from a MemoryStream initialized from an Image, as shown in this article. the ImageList_BeginDrag and related APIs, as shown in this article: Drag