Technologies

We combine the latest effective techniques and development approaches with reliable, time-tested technologies, which allows us to achieve maximum results when solving our customers' problems.

Approaches

Agile methodology

Application of flexible development methodologies with delivery of predictable results to the customer at each iteration (SCRUM, Kanban)

Automation

Application of Continuous Integration practices in projects allows automated publication of releases at any time, together with automated testing.

Prototyping and modeling

Using dynamic interface prototyping 
and modern business processes modeling notations.

SOA

Application of service-oriented architecture (SOA) in the development of information systems

Our own solutions

Use of our own solutions library reduces the effort required to implement standard components.

UX/UI design

Use of an integrated approach to create a simple and comfortable user interaction with the interface

Technology map

Frontend

Angular, Ext JS, Backbone, React, Dojo, HTML5, Bootstrap, JQuery, JavaFx

Backend

PHP, ZEND 1-2-3, YII 1-2, Symfony, C# .NET FW, .NET Core, Python (Django), Ruby on Rails, Node.js, Go, Java

DB

PostgreSQL, Oracle, MySQL, MS SQL, Firebird, NoSQL: MongoDB, Redis, Hadoop

DevOps

Docker, Kubernetes, Jenkins, Ansible

OS

CentOS, Debian, Ubuntu, FreeBSD, SUSE, Astra Linux, Роса, Windows

Web server

Nginx, PHP-FPM, IIS, Apache

Search

Sphinx, Elasticsearch

Cache

XCache, Memcached

Queue

RabbitMQ, ZeroMQ

Mobile

Objective-C, Java

Desktop & integration

C/C++, Perl, Go, Python, Java

Version control system

Git, SVN

Popular stacks

Frontend

jQuery, Nginx

Backend

PHP Yii2, PHP-FPM

DataBase

PostgreSQL

OS

Linux

Search

Sphinx

Queue

RabbitMQ

Frontend

Ext JS, Nginx

Backend

PHP Zend2, Apache

DataBase

MySQL

OS

Linux

Search

Sphinx

Queue

RabbitMQ

Frontend

Angular, Nginx

Backend

Java, Spring, Hibernate

DataBase

PostgreSQL

OS

Linux

Search

Elasticsearch

Queue

RabbitMQ

Frontend

Angular, Nginx

Backend

Python Django, Mod_wsgi

DataBase

PostgreSQL

OS

Linux

Search

Elasticsearch

Queue

RabbitMQ

Frontend

Angular, Nginx

Backend

C# .Net FW/.Net Core, IIS

DataBase

MS SQL

OS

Windows Server

Search

Sphinx

Queue

RabbitMQ

UX design

Research and analysis of user needs and concerns
Search for optimal solutions under various limitations conditions
Design of user interaction processes based on Android, iOS and Material Design guidelines
Forming custom product usage scenarios
Prototyping mobile and web application screens
Usability testing
Reviewing product users feedback
Support and consulting during implementation and commissioning of the product

Submit an application for development! We will conduct an assessment and prepare a commercial proposal as soon as possible.

Submit an application

UI design

Redesign of mobile (Android, iOS) and web applications, landing page
Development of product style (if necessary, in accordance with the brand book)
Layout of design elements and UI Kit
Access to view layouts and comments in real time
Advice on visualization and product presentation

Our UI/UX designers’ tools

Figma

Cross-platform web solution that combines the features of Sketch, InVision and Zeplin. Figma allows you to work on one file in real time simultaneously with other team members. Thanks to the advanced prototyping features in Figma, it is possible to create interactive ideas about how users interact with the design.

Sketch

A product created specifically for UI professionals. A Specialized vector graphics editor for creating digital product designs.

InVision

A cloud service for quickly converting web and mobile designs into clickable prototypes and mockups with interactive elements for subsequent sharing and collaboration.

Zeplin

A new and very promising service, the purpose of which is to help combine and accelerate the interaction of designers and other developers.

X-mind

Open source software for brainstorming and mind mapping.