Desktop Applications

Oleg Yakupov has been developing custom desktop applications for Windows platform. Oleg Yakupov is Microsoft Certified Solution Developer and works closely with you to understand your business goals and how to apply technology to reach those goals.

Windows Application Development

The Windows application development world has remained relatively stable since Windows 95, due to the robust class library which Microsoft has offered for so many years - MFC (the Microsoft Foundation Classes). MFC objects wrap the elements of the Windows interface, as well as many of the less visible but still important aspects of a software system (such as files and text handling).It is important that a Windows developer also have a good working knowledge of the huge Platform SDK. We use the latest software development platforms and tools to achieve this. We also employ the latest project management techniques and software development practices.

We have strong experience in a variety of technologies including:
- Desktop Applications with C#.NET, C++/CLI, VB.NET;
- SQL Server Database implementation with Transact-SQL;
- Custom Mapping and GIS solutions with MapPoint, MapInfo, SURFER, etc.  

Our primary goal is to fit into your product development process as seamlessly as possible. Oleg Yakupov takes a flexible, long-term approach to technology and design decisions. We use our knowledge of most major software technologies to help you choose the best platform for your application.
Of course, your long-term support plans, existing systems, schedule, and budget weigh heavily into these decisions. We take the time to get to know our clients and the business requirements for their software.