.

Outsourcing software development  to Russia IT Outsourcing to Russia

Tell us your wishes today
1-800-521-4091 Free Quote

Windows OS user friendly development

Desktop application can become a perfect tool aiding you to make unlimited amount of money. We can help you to shape this tool and to provide our consultation regarding its further implementation in your business.

Prior to developing desktop application our client is provided with thorough technical analysis of the project. If a client is ready to assign us to develop this project, our team of highly qualified developers start its development taking into account the results of previous technical analysis based on your requirements.

The result of this collaboration is a cost-effective, top quality solution enabled to increase your revenues.

Desktop software development team expertise

Frameworks: Microsoft .NET 2.0, 3.5, 3.5 SP1
Programming languages: C, C++, C#, VB.NET
Libraries: Qt, wxWidgets, MS Enterprise, Spring.Net, NHibernate for .NET, EntityFramework, DevExpress, Syncfusion, MFC, .NET, ATL, DirectX, Direct Show, Open GL
IDE: MSVisualStudio 2005/2008, QtCreator
Databases: MS SQL 2005/2008, SQLite
OS: from MS Windows XP to MS Windows 7, MS Windows Server 2008

Featured projects

  • VB.NET :: Risk ManagementRisk management application Asuret.com is an exclusive application for corporate level consulting and visual hotspot discovery. It's a kind of desktop software, which includes risk drivers management, project management, survey management, hotspot analysis tools with different graphs and diagrams, visual workshops (PowerPoint-like presentations builder). For more details see: www.asuret.com and Risk Management on Sibers

    Technologies: VB.NET, Syncfusion Essential Studio, PHP/MySQL

    See customer feedback:
    “…Key-Soft has been working continuously on my project since December, 2003. In all respects, they have done a superb job. They have been extremely responsive and helpful, and are keenly interested in my success. Given their responsiveness, the project size has increased. I plan to continue the ongoing work and relationship with Key-Soft. I recommend Key Soft highly and without reservation. If you would like more information, please contact me via email…” Michael Krigsman, CEO Cambridge Publications, Inc. See more if you want to contact Michael.
  • Stock Tickerpic_stock Stock Ticker is a desktop application that displays stock prices. Stock prices constantly refresh so the creeping line reflects all changes. Users can customize the panel by changing refresh time or kinds of stocks.

    Technologies: C++ MFC

  • Search Engine Rank Monitorpic_serm It's a desktop application to keep track of site rating in search systems according to the keywords and URLs given.The data collected are kept in a database and can be shown as graphs or tables. User friendly interface designed painstakingly, following the most popular and relevant features providing usability.

    Technologies: C#.NET

Professional Solutions

Get more advantages of safe and stable Unix-based applications using wide spectrum of the services we offer:

* Embedded systems
* Network security systems
* Network Behavior Anomaly Detection
* Multimedia over IP
* Custom Audio and Video Streaming software for life multi video conferencing meetings
* Distributed Network systems

* Desktop applications (QT, GTK)
* Server applications not requiring GUI
* Remote administration
* Black Box solutions
* Voice over IP solutions (VoIP)

Unix development team expertise

Programming languages: C, C++, Bash, PERL, Regular expressions
Libraries: Qt, libxml2, curl, libmysqlclient
Databases: MySQL, PostgreSQL, Xapian, Berkley DB
OpenSource solutions: MythTV, Snort, and potentially everything
OS: Unix systems (Linux, FreBSD, etc.), Mac OS X

Download Linux Development PDF detailed description of Linux-based projects.

Featured Projects

  • uClinux DataloggeruClinux Datalogger uClinux Datalogger device photo One of our Systems-on-a-Chip projects is uClinux Datalogger. The embedded system developed inside this project can be used for solar power stations or projects with similar requirements to measure the temperature, irradiation and any other necessary parameters. Correspondingly, any number of digital and analog counters can be connected to the system. The embedded system includes the hardware and software parts. We developed multilingual web application to provide the web interface for configuring/setting the system and logged data. It's developed as a generic CGI application with supporting user templates for web pages.

    Technologies: During the project development, we used C as the main technology.

    For more details see uClinux Datalogger on Sibers
  • QuantaViewQuantaView network system QuantaView falls into the category of a Network Behavior Anomaly Detection (NBAD) system, and as such it is designed to solve three main problems in computer security:
    • Threats detection in the local subnets
    • Worm Detection
    • DDoS Detection
    • Vulnerability Scoring

    Technologies: Linux, based on Snort. GUI part: JAVA.

    For more details see QuantaView on Sibers
  • Multimedia HomeMultimedia home system It's a multimedia home system with client-server architecture. It allows playing audio and video discs by loading them into a media library. All of the media library is stored on the server and can be played either on any client computer or on the server. The whole system can be controlled via a one touch screen connected to any unit. Functionality:
    • Play CD
    • Play DVD
    • Play media from library
    • Load CD: mp3,flac,vorbis/ogg formats
    • Load DVD
    • Capture video from PVR card
    • Search movie or music by different parameters.
    • Make play lists (both music and video)
    • Load information about movie/music from the Internet

    Technologies: Linux, KDE, KDevelop, GNU compilers, QT, C++, QT-XML, QT-SQL; sound output: OSS; video output: SDL XV XVMC

    More information available under direct request only under NDA

From IBM to Intel

We like diversity in our projects, so we constantly improve and learn new skills in the sphere of software development. Besides developing projects for Windows and Linux OS, our professionals work with projects for such a classic operating system as Mac OS. We have all hardware equipment to satisfy any Mac OS project requirements.

We have accomplished quite a number of Mac OS projects already and have this type of projects under development at present as well.

Featured Projects

  • Video Transcoding and Burning ApplicationVideo transcoder application Video transcoder is a desktop application aimed at working with different media file formats. The Transcoder performs a number of functions:
    • Converts different formats (mpeg1, mpeg2, mpeg4, avi, quick time, DivX) to CD/DVD formats
    • Writes data to a Cd/DVD
    • Creates files for ipod and 3gp format for videocameras
    In addition, the video transcoder can convert formats to 3gp, psp, svcd.

    Technologies: objective-C, Cocoa

    To see demo - download small flash-movie: Video-Transcoder-demo.exe (800Kb)
  • Sound Software Sound Software This application is a tool for making students educational process more creative. Using an original soundtrack (to be used in Linguistics classes) the students will be able to mix it with a large variety of built-in and custom sound effects making the original sound more alive. The following features were implemented in this application:
    • Compatibility with Windows, Linux and Mac OS
    • Access to the majority of tools is organized via context sensitive window
    • Ability to use stored sounds as well as to import and record new sounds
    • Multiple audio tracks
    • Re-skinnable design
    • User help tool-tips on every element of the software

    Technologies: SmallTalk

  • Digital Scrap RoomDigital Scrap room Don't you get tired of looking through chaotic piles of image files stored on your computer? Aren't you always saying to yourself that you will sort them out next weekend, and each time after that forgetting to sort them out manually? We developed the fastest and easiest solution to do this. This image data organizer enables its user to make a tree hierarchy of graphics data with thumbnails preview in a fastest way. The following features were implemented in this application:
    • Creation of thumbnails of image data
    • Keyword and filename search

    Technologies: C++, wxWidgets

    For more details see DigitalScrapRoom on Sibers

Creation of High Quality User Interfaces

One of the key factors of software success is easy-to-use graphic user interface. A well-designed graphical user interface can free the users from having to squeeze their way through plentiful useful features of your programs, ensure the users don’t make any irreversible changes, and even increase your sales.

In order to develop this important element of software we closely communicate with our customers, understand their mental models and the tools already familiar to them, and advise on the most appropriate solutions in each particular case.

Featured Projects

  • Search Engine Rank Monitorpic_serm It's a desktop application to keep track of site rating in search systems according to the keywords and URLs given.The data collected are kept in a database and can be shown as graphs or tables. User friendly interface designed painstakingly, following the most popular and relevant features providing usability.

    Technologies: C#.NET

  • AlbumLabAlbumLab This project aims at creating photo albums. Before starting the development we researched the competitors' offers, designed an original interface for users to create their own photo albums and got a solution which excels others on the ease and usability. At the same time we developed the main concept and the name for the site (AlbumLab) as well as designed Corporate Identity to be used in the program and the site. Orders are placed according to a very simple scheme when clients can keep track of the performance and may administrate the process.

    Technologies: Delphi / PHP + MySQL + Sophit

    For more details see AlbumLab on Sibers

Enrich Your Life with Media

One of the main factors of successful business is communication between employers, partners and clients. We can provide your company with various types of communications by developing media applications and systems:

  • online forums
  • video conferences
  • voice-over-ip connections

These applications can be used in the entertainment industry as well, providing tools for organizing large number of audio and video files on your home computer.

Technologies: DirectX, OpenGL, OpenAL, QuickTime SDK

Featured Projects

  • Video Transcoding and Burning ApplicationVideo transcoder application Video transcoder is a desktop application aimed at working with different media file formats. The Transcoder performs a number of functions:
    • Converts different formats (mpeg1, mpeg2, mpeg4, avi, quick time, DivX) to CD/DVD formats
    • Writes data to a Cd/DVD
    • Creates files for ipod and 3gp format for videocameras
    In addition, the video transcoder can convert formats to 3gp, psp, svcd.

    Technologies: objective-C, Cocoa

    To see demo - download small flash-movie: Video-Transcoder-demo.exe (800Kb)
  • Multimedia HomeMultimedia home system It's a multimedia home system with client-server architecture. It allows playing audio and video discs by loading them into a media library. All of the media library is stored on the server and can be played either on any client computer or on the server. The whole system can be controlled via a one touch screen connected to any unit. Functionality:
    • Play CD
    • Play DVD
    • Play media from library
    • Load CD: mp3,flac,vorbis/ogg formats
    • Load DVD
    • Capture video from PVR card
    • Search movie or music by different parameters.
    • Make play lists (both music and video)
    • Load information about movie/music from the Internet

    Technologies: Linux, KDE, KDevelop, GNU compilers, QT, C++, QT-XML, QT-SQL; sound output: OSS; video output: SDL XV XVMC

    More information available under direct request only under NDA
  • Easy CutEasy cut video utility We would like to comment on this unusual media system as it was developed for hockey headhunters. One of Easy-Cut's specific features is its ability to combine clips from more than one video file. What is unique is that Easy-Cut can combine video clips from different video files and formats into a new movie file. Easy-Cut supports a number of media file formats (including divx, mpeg, mov, etc), however best results will be obtained when using .avi or .wmv video source files. The core feature that differs this media utility from the others available on the market is that it can take video sources not only in different formats, but even in different resolutions.

    Technologies: C++

    For more details see: Easy-Cut product page and EasyCut on Sibers

Delivering Games of Any Complexity

Games are one of popular leisure activities among humans. We can provide you with a lot of different games to make your clients’ free time more interesting and fun.

Fun: A wonderful-looking and simple game placed on your web site can attract more customers to your business than any number of company’s presentation papers.

Education: Entertainment games can be used as educational tools as well opening a new venue for educational facilities.

Our developers and designers are always ready to incorporate your ideas into nice-looking, easy-to-use and exciting games for any type of handheld devices.

Download Flash Games PDF about our flash game development.

Featured Projects

  • Play the Dating GamePlay the Dating game This social network is a dating site whose idea is not only to help people meet suitable partners and exchange messages with them, but also to spend their free time together visiting virtual cinemas, bars, restaurants. All the networking activities are accompanied by simple computer games, which help you know the partner better and entertain yourself at the same time. You can practise dating either real people or computer generated bots safely and in a funny way.

    Technologies: Flash, PHP, XML RPC (SOAP)

    The best proof of quality is the customer feedback:

    14 Apr 2006, Charles Katz, USA

    I've been working with HireRussians for about half a year now, including visiting them personally this past February in Novosibirsk. They really do exist! While not necessary for my project to move forward, I found meeting the whole team, both the developers and top management, to be very valuable. They are doing a great job for me. Apart from their professionalism and devotion to what they do, they are also very responsive. When communicating with them, you don't feel like you are separated by thousands of miles, instead, you feel as if they're in the next room.

    Please Contact our Customer Care Chief Manager to get the Charles' contact information.

    www.playthedatinggame.com
  • Penalty GamePenalty Game Web based pay-to-play soccer game dedicated to UEFA Cup 2006 centered on penalty shots. The game has play-for-fun, gambling options and flash video clips. Features List:
    • Ability to play with computer and with online opponent
    • Integration with PayPal system
    • Video playing in flv format

    Technologies: PHP(Sophit engine), AMFPHP, Flash, MySQL, JavaScript

  • Mahjong for Symbian OSMahjong for symbian The project was to design classical Mahjong game for mobile smart phones. A wide range of layouts, like butterfly, cross, smile, farm, spider, and others, was designed. In addition to classical game features the new feature for lovers of calculation was made - one can now record the results into -High Score- lists made for each layout. The player can use both buttons and joystick.

    Technologies: Symbian OS

    For more details see: Crazy Mahjong on Sibers

Submit your project

Just contact us to initiate discussion on your project:
*
*
*