Cloud software development

We developed a lot of cloud software. Some software is used many hundreds of thousands. Some are used by just several dozen of users.

It's possible to develop only web-application, or we may implement a complicated system with desktop and mobile applications with real-time notifications and many interactions between users on different OSs and devices.