Portfolio

Projects we made

We have been developing software solutions since 2002. We have made over 50 large-scale projects as well as numerous medium- and small-scale ones during this time, with labor costs varying from 6 man-months to 50 man-years.
  • Canada
  • Israel
  • Russia
  • USA
  • Western Europe
  • Banking and Finance
  • Education
  • FMCG
  • Government
  • Industrial Sector
  • Information Technologies
  • Security
  • Social Networks
  • Travel
  • .Net
  • Angular
  • Apache Jackrabbit
  • AWS
  • Bitbucket
  • C#
  • Docker
  • Eclipse
  • Eclipse RCP
  • Eclipselink
  • Elasticsearch
  • Fast-check
  • GWT
  • IBM Lotus Notes/Domino R6
  • J2ME
  • Java
  • JavaScript
  • Keras
  • Liferay
  • MS Azure
  • MS Office API
  • Pipelines
  • Puppeteer
  • Python
  • React.js
  • Reverse engineering
  • Spacy
  • Spring framework
  • TensorFlow
  • TypeScript
  • Webpack
  • Wicket
  • <= 1 man-year
  • 1 - 5 man-years
  • 5 - 15 man-years
  • 15 - 50 man-years
  • >= 50 man-years

Gradarius

Gradarius is a virtual calculus teacher that accepts students' solutions to math problems in a free form, recognizes their entries, and provides meaningful feedback. Gradarius is currently used in 10+ US universities.
Industry:
Education
Region:
USA
Technologies:
JavaScript, Java, Angular, Docker, Spring framework
Volume:
50 man-years

SMILA

SMILA is a framework for developing corporate systems for gathering, extracting, and indexing data from different sources, building semantic links between data and providing functionality to search for specific data. Access to search results was additionally restricted according to the current user access rights.
Industry:
Information Technologies
Region:
Canada
Technologies:
Java, Spring framework, Eclipse
Volume:
15 man-years

Online Financial Consultant

This is a software solution for substituting human financial consultancy services that advises what financial instruments (ETF) one should sell or buy to achieve a specific goal.
Industry:
Banking and Finance
Region:
Western Europe
Technologies:
Java, Elasticsearch, AWS
Volume:
14 man-years

Educational Material Distribution System

We have created an educational material distribution system for a Dutch educational publishing company. The system distributes various types of teaching and learning material through a network of websites developed specifically for several Western European countries. Each website has been made in accordance with the national law and cultural specifics of a particular country.
Industry:
Education
Region:
Western Europe
Technologies:
Java, Spring framework, Liferay
Volume:
11 man-years

Budgeting System for a Large Holding Company

We helped a large holding company “R Group” to make their budgeting and budget execution processes transparent by developing a budgeting system that meets the needs of a multi-currency environment with a large number of legal entities.
Industry:
Security
Region:
Russia
Technologies:
IBM Lotus Notes/Domino R6
Volume:
5 man-years

Learning Management System

We have developed a software solution to remote education for Siberian State University of Geosystems and Technologies. The system allows the University to admit a greater number of students by providing online education services.
Industry:
Education
Region:
Russia
Technologies:
Java, Wicket, Spring framework
Volume:
5 man-years

Web Console for Server Infrastructure Monitoring

We have developed a web frontend for a complex hardware monitoring system designed for large data centers and hosting providers. The frontend we have made visualizes a set of signals in real time.
Industry:
Information Technologies
Region:
Israel
Technologies:
Java, GWT
Volume:
5 man-years

Anyfinder Desktop Search

Anyfinder is a search engine that has been developed for Infineon Technologies to index data accumulated by the company over the years and distributed over thousands of workstations in its corporate network. The system provides various types of access to the indexed data based on a user’s position within the company.
Industry:
Industrial Sector
Region:
Western Europe
Technologies:
C#, Java, Spring framework
Volume:
4 man-years

The Semantic Editor of Math Formulas

The semantic editor of math formulas is an online editor capable of semantic processing of a manually entered mathematical formula and recognizing its meaning. The editor is integrated with several server side components that provide additional features, such as symbolic formula manipulation, plotting, and numeric calculation.
Industry:
Education
Region:
Russia
Technologies:
Fast-check, TypeScript, Webpack
Volume:
3 man-years

Tools for Managing Financial Instruments

We received a subcontract from eVantage GmbH to develop several software products for managing various types of financial instruments.
Industry:
Banking and Finance
Region:
Western Europe
Technologies:
Java, Spring framework
Volume:
3 man-years

Raw Lidar Data Processing

Processing raw data from the lidars requires a lot of heavyweight operations performed in a specific order. Such operations take hours to execute, as some of them are not stable and may crash in the middle, requiring a restart with a new set of parameters. We have developed a software solution to control this process and automatically restart the failed operations when required.
Industry:
Industrial Sector
Region:
Canada
Technologies:
Java, Eclipse RCP
Volume:
2 man-years

Frontend for a Hotel Booking Website

We developed a modern frontend for an existing hotel booking website without making changes to its backend. The main reason for replacing the existing frontend was the need to make it mobile-friendly and increase its load speed.
Industry:
Travel
Region:
USA
Technologies:
Docker, TypeScript, React.js, Puppeteer, Bitbucket, Pipelines
Volume:
1 man-year

Gathering Data from Rural Schools

To organize a budget planning process, the administration of the Novosibirsk Region had to collect statistical data from the regional educational institutions, including rural schools. We created a toolkit for generating report templates to be filled in by the institutions, encrypted, transmitted to the administration, and added to a single data store. Мы создали инструментарий для создания шаблонов отчетов, которые заполнялись учреждениями, шифровались, передавались в администрацию, и далее данные поступали в единое хранилище.
Industry:
Government
Region:
Russia
Technologies:
Java, MS Office API
Volume:
1 man-year

Big Data Cleansing: Duplicate Removal

A large European bank over the years of using various information systems had accumulated millions of customer records. Some of the records contained typos; some were logical duplicates. The bank needed an effective way to cleanse the data and bring them to the format required for further operation.
Industry:
Banking and Finance
Region:
Western Europe
Technologies:
Java
Volume:
<= man-year

Developing a Mobile Client for a Complex Web Application via Reverse-Engineering

In 2005, when mobile applications were just starting to come into use, we created a full-fledged mobile client for BlackBoard eLearning Suite 6. We had to reverse-engineer the system protocol to emulate a web-browser from the native client application.
Industry:
Education
Region:
USA
Technologies:
Java, J2ME, Reverse engineering
Volume:
<= man-year

Developing a System for Distributing Confidential Documents

A consulting agency provided banks with access to advanced reports on various insurance companies and products. We were to develop a system that would meet its stringent requirements for information protection.
Industry:
Banking and Finance
Region:
USA
Technologies:
Java, Wicket, Spring framework, Eclipselink, Apache Jackrabbit
Volume:
<= man-year

Developing a Tool for Tracking Competitors’ Activity

We have created a software solution for monitoring and analyzing the websites of Henkel's competitors. The system allows tracking competitors’ marketing activities in real time.
Industry:
FMCG
Region:
Western Europe
Technologies:
Java, Spring framework
Volume:
<= man-year

Sentiment Analysis Tool

InstaSentiments is a free app for analyzing the sentiment of comments on the posts of an Instagram account. It allows us to determine the sentiment of each comment and calculate the average auditory reaction (positive/neutral/negative) to each post or all the posts from a given period.
Industry:
Social Networks
Region:
Russia
Technologies:
Python, Spacy, Keras, TensorFlow
Volume:
<= man-year

Hotel Recommendation System

The process of choosing a hotel for a vacation or business trip is becoming more and more complicated. An algorithm-based hotel recommendation service appears to be a highly demanded solution to this hotel industry problem. Our colleague from the Institute of Mathematics of the Siberian Branch of the Russian Academy of Sciences participated in a Kaggle contest for the best recommendation service algorithm for Expedia and took third place among more than 2,000 teams specializing in Data Science.
Industry:
Travel
Region:
USA
Technologies:
Python
Volume:
<= man-year

Identifying the Potentially Most Profitable Customers

Red Hat has accumulated a large amount of data on its solution selling methods, effective ways of customer communication, and customer profiles. Based on these data, we have developed an algorithm for customer segmentation to single out the potentially most profitable customers and effective ways to interact with them.
Industry:
Information Technologies
Region:
USA
Technologies:
Python
Volume:
<= man-year

Java Launcher for MS Azure

We have developed a software that allows running and managing Java applications on MS Azure via our API. The same API provides the option of managing Java machines: to install several JVM versions and choose which machine should be used for a particular Java application.
Industry:
Information Technologies
Region:
USA
Technologies:
C#, Java, MS Azure, .Net
Volume:
<= man-year
We use cookies.