We are focused on results
We raise your project carefully
Software Development & Marketing
We evangelicals of Customer Success

Application & system software

Application  Legendary Find light mobile application
Project Roles: Cross-platform Mobile Applications Developer, Project Manager, Tester
Project:
LegendaryFind lists all kinds of cars for sale including hot rods, customs, race cars, classic cars, sports cars, classic trucks, super cars, motorcycles, muscle cars, chevy, fords, and mopar. You can browse cars for sale in the all and then select a car to view it on the web and find out more information. You can also share a vehicle with your friends from right inside the app. You can also find awesome car videos to watch from within the app
(https://play.google.com/store/apps/details?id=com.legendaryfind.app).
Responsibilities:
  • Mobile Application development;
  • Specification clarification;
  • Collaboration with customer;
Methodology: Agile/Scrum
Environment: Cross-platform mobile development, Delphi/Firemonkey.
 
 
Application  Tax service business application
Project Roles: Cross-platform Mobile Applications Developer, Project Manager, Tester

Project:

Mobile application for collections tax information from subscribers to the tax service.
 
Responsibilities:
  • Mobile Application development;
  • Developing server-part logic;
  • Developing Business Logic and UI;
  • Specification clarification;
  • Collaboration with customer;
Methodology: Agile/Scrum
Environment: Cross-platform mobile development, Delphi/Firemonkey, ASP.NET, WebServices, Ms SQL Server.
 
Application  Integrated video surveillance system for a commercial bank
Project Roles: Team Lead .NET Developer

Project:

Development of add-ins for video surveillance systems to be merged into a single integrated system of video surveillance, access control and alarm system. The development is carried out for a major international bank. The developed system will centrally manage the security system of the bank.
 
Responsibilities:
  • Project management;
  • Tables and Stored procedures for Database creation;
  • Design forms and controls;
  • Development of interfaces;
  • Developing Business Logic;
  • Specification clarification;
  • Collaboration with customer;
  • Code review;
  • Product architecture creation;
Methodology: Waterfall
Environment: MS Visual Studio 2010, .NET framework 4, WinForms, Ms SQL Server 2008 R2, IIDK, Entity Framework, LINQtoEntity.
 
 
Application  Software for calculating the cost of an energy-efficient swimming pool
Project Roles: Senior .NET Developer
Project: Software that calculates the cost of an energy-efficient swimming pool, monthly upkeep costs, and savings on energy expenses compared to standard pools. The program was developed for dealers and sales representatives of the client in different countries. There are two versions of the software: a web app and a desktop app. So the program can be either used online or installed on a local computer.

Main functions:
  • Performance of complicated calculations to determine energy savings (several dozen complicated formulas);
  • Integration with client's ERP system, dynamic updating of product data to match changes in the ERP system;
  • Calculation of the cost of equipment and related work for building an energy-efficient swimming pool;
  • Support for applying customer discounts;
  • Flexible system for working with currency amounts, with conversion of prices from euros to other currencies at the set exchange rate; calculation of VAT;
  • Multilingual support;
  • Entry of data by users and validation per calculation rules;
  • Registration / Login;
  • Creation of reports, presentation of calculation results in text and in charts;
  • Export of reports in PDF, XLS and DOC formats;
Methodology: Waterfall
Environment: .NET 4.0, VB.NET, ASP.NET WebForms, AJAX, WinForms, Microsoft Report Viewer.
Screenshots:
 
 
Application  Application for monitoring and managing water hygiene parameters in public swimming pools
Project Roles: Senior .NET Developer
Project: The application was developed to assist employees at public swimming pools who monitor chemical indicators such as the level of chlorine, pH, and redox reactions. Three components make up the application: a driver that interfaces with the sensors, a center for working with data, and a convenient web interface for displaying data. The three parts are physically located on different computers but work as a single unit, interacting over the local network. The application constantly receives data from the sensors and regulators, processes and analyzes this data, and displays it on a computer screen. The area of applicability is rather broad: from small sites to major waterparks with 20 or more pools.

Main functions:
  • Works with diverse types of sensors: readouts for measured parameters, setting of threshold and controlling values, and so on;
  • Dynamic display of measured values in histograms and charts;
  • Dynamic display of values as graphics (with zoom support) and tables;
  • System notification log;
  • Archive of values;
  • Notification when threshold values are approached or reached;
  • Parameter log / Average values;
  • User management / Login;
  • Rich configuration options;
  • Multilingual support;
Responsibilities:
  • Working with hardware, COM-ports;
  • Developing Business Logic and Web UI;
  • Service-based architecture;
  • Custom charts;
  • AJAX-controls;
  • Code review;
Methodology: Waterfall
Environment: .NET 4.0, VB.NET, ASP.NET WebForms, AJAX, Windows Services, Log4NET, WCF.
 
 
Application  Pharmacy POS-system (B2C)
Project Roles: PM, Senior .NET Developer.
Working with own team of developers.
Project: Software for retail.

Functional:
  • Cashier's workplace;
  • Workplace of the head of the pharmacy;
  • Possibility to create;
  • View, edit documents and reports.
Features:
  • Interaction with 1C: Warehouse;
  • Working with cash equipment (cash register recorder, cash drawer, customer display).
Responsibilities:
  • Project Management;
  • Developing reporting system;
  • Communication with hardware;
Methodology: Waterfall
Environment: C#, WinForms, ReportViewer, Ms SQL Server, Entity Framework, Visual Studio
 
 
Application  Access control system for schools
Project Roles: PM.
Working with own team of developers.
Project: Development of software module "School" and its integration into access control system SKAT Shell.

The purpose of developing the module "School" is timely monitoring of attendance of students in secondary schools, control of students presence at the school, through access cards, prompt notification of parents on the absence or lateness student via SMS.

Kernel functionality of the software module «School»:
  • Creation of base of students;
  • The organization structure of the institution;
  • Organize schedules of students: basic, festive and individual schedule;
  • Real-time monitoring of students passes;
  • Generation of reports on attendance and absence;
  • Interaction with access control systems.
Work content of the project development – 420 man-hours.
Responsibilities:
  • Project Management;
Methodology: Waterfall
Environment: WinForms, C# , MS SQL MsSQL, DevExpress Controls, Entity Framework
 
 
Application  Monicon – real time equipment monitoring system
Project Roles: Senior Developer.
Project: Software development for monitoring and control equipment of scattered buildings, houses, industrial enterprises, banks, etc. The software receives the information via the equipment from the driver devices, processes it, and provides to the attendant.

Examples of systems that can be used:
  • Air conditioning and ventilation;
  • Power supply;
  • Uninterruptible power supply systems;
  • Heating;
  • Life-support systems;
  • Security and fire alarm systems;
  • Access control systems, etc.
System structure:
  • Equipment drivers;
  • Operator working place;
  • Reports module;
  • Simulator of the information from the equipment;
  • Configurator of object;
Work content of the project development – more than 1500 man-hours.
Responsibilities:
  • Developing forms;
  • Developing business logic;
  • Working with equipment (COM-port);
Methodology: Kanban
Environment: Delphi 7, Object Pascal, Firebird, Ms SQL Server.
Screenshots:
 
 
Application  Desktop CRM system
Project Roles: PM.
Working with its own team of developers.
Project: Development of desktop CRM software.

The purpose of the software is clients database maintaining, history of actions on client maintaining, work planning, assigning tasks for employees and management of its fulfillment using Gantt chart, reminder and action management, managers job assessment. Defense of the companies database from stealing and getting to business rivals.

Kernel functionality of the software:
  • Creating a customer base;
  • History of employees actions on clients;
  • Scheduling of work;
  • Monitoring implementation of the tasks;
  • Setting of reminders;
  • Formation of daily, monthly reports on the work of employees;
  • Attaching documents to tasks;
  • Notification about new tasks.
Responsibilities:
  • Architecture design;
  • Developing business logic;
  • Project Management;
Methodology: Kanban
Environment: Win32, Delphi 7, Object Pascal, Ms SQL Server 2005, C#, WinForms.
Screenshots:
 
 
Application  Integrated security system software
Project Roles: Senior Developer, Project Manager.
Working with its own team of developers.
Project: Development of hardware-software complex for safeguarding of technical security of protected objects, including commercial banks, industrial plants, high-risk facilities, etc.

The purpose of the complex is to collect information from various equipment manufacturers (burglar alarms, access control system, CCTV system, life support systems, fire alarm), the processing of the information received, providing information on the status of equipment on a single operator's workplace, the ability to control the equipment according to operator's commands.

The structure of the complex:
  • Hardware driver (separate driver for your type of equipment) for survey and control of equipment;
  • The central server of the system (exchange of information with drivers, data processing, data logging into the database);
  • Workplace of attendant of the system (monitored in real-time control of equipment);
  • Security log viewer;
Work content of the project development – more than 3000 man-hours.
Responsibilities:
  • Architecture design;
  • Business logic development;
  • Forms design;
  • Project Management;
Methodology: Agile/Scrum
Environment: Delphi 7, Object Pascal, Firebird, COM, UART, TCP/IP.
 
 
Application  GIS software (GPS)
Project Roles: Senior developer, Project Manager.
Project: Development of hardware-software solution for transport vehicle location monitoring on GPS navigation technology basis. The complex consists of following modules:
  • Server for reception and processing of information;
  • Operator position;
  • Report module;
  • Settings of the system;
  • GPS-tracker programmer;
  • Map-binding module;
A purpose of the software is to control location of a vehicle (a car, a truck, etc.), to control history of its travelling in order to eliminate misuse of a service vehicle.

Functional capabilities of the complex:
  • Data collection from GPS-trackers, which are set in transport vehicles, through GPRS-channel;
  • Displaying of history of car travelling or its location on a real-time basis;
  • Control of car motion parameters: speed, movement direction, engine performance, etc.
  • Provides analytical information about using cars, reports about cars travelling;
  • Binding of customer maps for further using in the system;
Responsibilities:
  • Architecture design;
  • Business logic development;
  • Forms design;
  • Project Management;
Methodology: Agile/Scrum
Environment: Delphi 7, Object Pascal, Ms SQL Server, GSM/GPRS, Fast Report, Siemens XT55, GIS, GPS.
 
 
Application  Phone billing software
Project Roles: Senior developer, Project Manager.
Project: Development of software for billing the cost of telephone calls. The purpose of the software is the ability to calculate the cost of telephone calls made in the company, the costs of the phone calls.

The software consists of the following modules:
  • The information receiving module about calls from the ministation;
  • Information processing module about calls;
  • Storage of processed information about calls in the database;
  • Configurator of rates, directions, prefixes, etc.;
  • Reports module.
Responsibilities:
  • Architecture design;
  • Business logic development;
  • Forms design;
  • Project Management;
Methodology: Agile/Scrum
Environment: Delphi 7, Object Pascal, dBase, Ericsson MD-110, UART, Fast Report, Script compiler.
 
 
Application  Access payment system
Project Roles: Senior developer, Project Manager.
Project: Development of hardware-software complex for providing paid access to aquaparks, swimming pools, spa-centers, ski resorts.

The purpose of the complex – possibility ability to provide visitor services in aquapark, ski resort, etc., such as access to paid services (saunas), lifts, cashless pay for service and meals, access to paid areas etc.

Structure and possibilities of the complex:
  • Configurator of services and tariffs;
  • Drivers of equipment (hardware controller drivers);
  • Cash register;
  • Terminal equipment (access controllers, turnstiles, locks, etc.);
  • Terminals for cashless services;
  • Payment terminals for cashless payment for meals;
  • PDA-devices for waiters;
  • POS-system;
  • Reports module;
  • Manage lockers for personal belongings of visitors;
  • Ability to provide services on deposit and credit;
Work content of the project development – more than 5000 man-hours.
Responsibilities:
  • Architecture design;
  • Business logic development;
  • Forms design;
  • Project Management;
Methodology: Agile/Scrum
Environment: C#, Ms Visual Studio, Object Pascal, Delphi 7, Ms SQL Server, SKI Data, Cash box terminals, SMART-cards.
 
 
Application  Software for Europe language training center SOL
Project Roles: Project Manager.
Working with own team of developers.
Project: Software development for Europe language training center SOL.

The purpose of the software is registration of client base, scheduling of students lessons, setting of teaching load, in order to increase the amount of lessons.

Kernel functionality of the software:
  • Registration of the customer base;
  • Monitoring of students attendance;
  • Attendance book;
  • Journal timetables;
  • Internal circulation of documents;
  • Generation of reports;
  • Monitoring of financial resources;
  • Formation of a notice of payment for students;
  • Automatic imposing a fine for nonpayment.
Work content of the project development – more than 600 man-hours.
Responsibilities:
  • Architecture design;
  • Project Management;
Methodology: Waterfall
Environment: .NET framework 4,5, WinForms, Firebird DB, Entity Framework.
 
 
Application  Project: development of hardware-software complex— an electronic queue
Project: The electronic queue represents a hardware-software complex allowing to optimize management of a flow of visitors. Queue management system helps to distribute and optimize a flow of clients that significantly speeds up the work of maintenance staff and helps to avoid conflicts between visitors.
Typical fields of application: Avia - and railway cash desks; car showrooms and car services; banks and financial organizations; medical centers and pharmacies; tax and registration services; notary and lawyers ' offices; embassies and consulates; post offices; service centers; insurance companies; customs services (terminals); travel agencies and visa centers and etc.
The structure and features of the system:
  • Configurator of setup of workplaces, benefits and scheduling;
  • Communication settings configurator with the printer;
  • Voice alarm system;
  • Reporting system.
Functionality:
  • Appointment/adding services;
  • Voice call;
  • Video player;
  • Coupon printing;
  • Management from your mobile device.
Designation: For clients
Visitors are spared from tiresome waiting in a queue. Taking the coupon with the number of a queue, he can sit down and quietly expect a call system, reading or just a relaxing. The client doesn't need to learn and ask in what window to get in a queue – the system will send it to the right address. Whether it isn't necessary to get in a queue in several windows and to run to check it approached, the system according to the set algorithm will call the visitor with the same number of the coupon in different windows in the necessary sequence and at the same time, will never cause at the same time in two windows! If the client needs to sign up for the service in advance, there is a possibility of preliminary registration, both inside the organization and across the Internet. The client can assess the work of the operator using remote quality assessment, thereby controlling the quality of rendered services.
For administration
The system allows to plan most effectively work of staff, considering the number of visitors at office of the organization. The system provides scalability, due to which there is an opportunity to change the number of requests processed. If necessary the priority can be given to these or those services. The statistics which is accumulated and analyzed by system allows to evaluate load of staff and a labor productivity of staff of the organization. The panel of a quality assessment allows to evaluate overall performance of each individual operator.
For staff
The system allows to improve significantly working conditions, avoid stress and provide comfortable communication with clients, confidentiality of servicing. Operators always know how many clients and what services are awaiting their turn. If necessary, through system of administration, operators can always be informed quickly. The presence of remote quality assessment is an additional incentive to quality services.
Methodology:: Waterfall
Environment:: WPF, Console Application, ASP MVC, Firemonkey