Ilia Garaga
Portfolio
SafeData
• Work on internal projects.
REM
Development of the REM-Inform system. The program allows you to exchange data with various devices and generate reports on their work in the form required by customers. Devices are polled according to the exchange protocols provided by the equipment manufacturers. • Planning, development, implementation of new program features (for example, the introduction of a survey on new devices, the introduction of automated data analysis, the preparation of the necessary reports to identify malfunctions in devices). • Correction of errors in the program code (including due to incomplete, incorrect data from devices and descriptions of exchange protocols). • Logging of data about the program operation, analysis of logs. • Installing, configuring, updating the operating system (debian), database (mariadb), web server (nginx, including the use of let's encrypt), php itself (currently using 7.3), as well as related software tools. • Dividing the program into modules, selecting the necessary software tools/packages for each module.
REM
Development of the REM-Inform system. The program allows you to exchange data with various devices and generate reports on their work in the form required by customers. Devices are polled according to the exchange protocols provided by the equipment manufacturers. • Planning, development, implementation of new program features (for example, the introduction of a survey on new devices, the introduction of automated data analysis, the preparation of the necessary reports to identify malfunctions in devices). • Correction of errors in the program code (including due to incomplete, incorrect data from devices and descriptions of exchange protocols). • Logging of data about the program operation, analysis of logs. • Installing, configuring, updating the operating system (debian), database (mariadb), web server (nginx, including the use of let's encrypt), php itself (currently using 7.3), as well as related software tools. • Dividing the program into modules, selecting the necessary software tools/packages for each module.