The system allows to keep track of service jobs for the vending machines, setup the machines, watch sale statistics, control them remotely.
Our team developed an innovative system that consists of two parts - the admin panel and the user interface panel. The system is designed to work in both offline and online modes and continues to save data even if the connection to the Internet is lost (by storing the data on local servers). Once the connection is restored, the system synchronizes with an online database and transfers all the data to the online storage. Such an approach enables secure data backup. One of the challenges that the team successfully resolved was writing different drivers specifically for Android and Linux platforms since the initial version of a product supported Windows only. The solution includes the functionality for uploading an Excel document with a list of all the products to the system so the system can automatically process it and add each product to the database. One more notable feature is a distributed server load which is especially beneficial for the big chain stores.
A remote interactive board for assemblies, that allows for all participants to see current discussion topics, share files and organize votings.
A database editor of a client-server system for automation and simplification of HR managers'work with Linkedln.
An application for a slot machines operator that allows to make a requests for devices repair or service.
A mobile application for electrocardiographs that allows for doctors to see and analyze patient's ECG in real time.
A client-server communication system in the telemedicine field. Provides remote work for receptionists, doctors and clients of a medical center.
Allows to connect several different information systems with each other and synchronize data between them.
An application for automation of the reception and the accounting department of a medical center.
A library representing a small version control system working with in-file portable repositories. An application for browsing and editing these repositories.
2010 - 2015
Belarusian National Technical University
Bachelor in Information Technologies software
Profile
IDE/Development Tools
Development Technologies
Issue Tracking / Version Control System
Development Methodologies
The system allows to keep track of service jobs for the vending machines, setup the machines, watch sale statistics, control them remotely.
Our team developed an innovative system that consists of two parts - the admin panel and the user interface panel. The system is designed to work in both offline and online modes and continues to save data even if the connection to the Internet is lost (by storing the data on local servers). Once the connection is restored, the system synchronizes with an online database and transfers all the data to the online storage. Such an approach enables secure data backup. One of the challenges that the team successfully resolved was writing different drivers specifically for Android and Linux platforms since the initial version of a product supported Windows only. The solution includes the functionality for uploading an Excel document with a list of all the products to the system so the system can automatically process it and add each product to the database. One more notable feature is a distributed server load which is especially beneficial for the big chain stores.
A remote interactive board for assemblies, that allows for all participants to see current discussion topics, share files and organize votings.
A database editor of a client-server system for automation and simplification of HR managers'work with Linkedln.
An application for a slot machines operator that allows to make a requests for devices repair or service.
A mobile application for electrocardiographs that allows for doctors to see and analyze patient's ECG in real time.
A client-server communication system in the telemedicine field. Provides remote work for receptionists, doctors and clients of a medical center.
Allows to connect several different information systems with each other and synchronize data between them.
An application for automation of the reception and the accounting department of a medical center.
A library representing a small version control system working with in-file portable repositories. An application for browsing and editing these repositories.
2010 - 2015
Belarusian National Technical University
Bachelor in Information Technologies software
Profile
IDE/Development Tools
Development Technologies
Issue Tracking / Version Control System
Development Methodologies