Customer: leading Russian developer of workflow, document flow and business process management solutions.
Our team first got to know the Customer while working on a pilot project on deploying and updating the company’s applications from a hierarchic maven repository. The next task for the team was to develop plugins for the document management system interface (a local repository to store the downloaded files in the file system, and the dialog boxes to work with the files were created). The plugins were developed for Windows, Linux and Mac OS and adapted to the most popular browsers.
Our programmers are still working closely with their international development team. The project currently continues, and the product is constantly being enhanced. Our team is developing and supporting the “thin” Web client (high-level architectural solutions as well as their implementation of modules and visual components).
Customer: Russian enterprise-passenger transport and freight.
Task: automate the ticket control planning, passenger flow analysis and generate live reports.
Description: The RELEX team designed and implemented the entire database schema and the system architecture. The application has 3 modules: ticket control system, passenger flow analysis and a database application.
The plan ticket control. Generates route ratings based on primary raw data and aggregates route checking, ticket collectors schedule and tasks for each ticket collector.
Passenger flow analysis. Analyzes the passenger flow via a subsystem that determines a vehicle location at a station and calculates the number of entering passengers.
Database Application. The end application handles large amounts of data: 3 to 7,5 million records per day. As a result, several tables (over 2 billion records each) are processed concurrently in the online database, and with the accumulation of history these numbers will grow.
Client: private clinic.
A distributed Web service for storing, managing and exchanging medical information (patients' personal data, accepted orders for medical examinations and analyses, results etc.) between medical laboratories. The stage two of development was to enable the program to communicate with medical equipment. The work involved low level programming and networking, writing drivers and firmware and using specific protocols.