A little about software


This page is dedicated to a number of software I've written so far. Most of these projects will not be available for a download due to their specific nature (For example, some applications were written for a company or another place I worked at/working at thus making them public would be a violation of numerous legal agreements.) Main purpose of this page is to represent my "programmer" capabilities and showcase what I have learned so far with Visual Studio/C#. I can provide somesort of a help or code snippets, based on request, if needed.

ST Installer


  • Type: Settings tweaker and more
  • IDE: Visual studio 2019
  • Supported OS: Windows 7,8.1,10
  • Build: 0.0.7
  • Last update: 29.08.2021 Changelog
  • Download: Unavailable
  • Description:ST Installer applies essential setting tweaks to POS systems, thus saving plenty of time on routine labour (manual settings tweaking). Additionally it has inherited other handy features such as installing a special service as well as creating VPN connection to a router. More can be learned by checking out a changelog.

ST Logger


  • Type: Windows Service
  • IDE: Visual studio 2019
  • Supported OS: Windows 7,8.1,10
  • Build: 0.0.7
  • Last update: 29.08.2021 Changelog
  • Download: Unavailable
  • Description:Part of SLI/ST Installer. This service (upon launch) generates a fixed hour but random minute and second countdown. When triggered, it creates an SFTP connection with a server and attempts to upload POS' data to an FTP server for backup purposes.

SLI (ST Logger Installer)


  • Type: Installer/Uninstaller
  • IDE: Visual studio 2019
  • Supported OS: Windows 7,8.1,10
  • Build: 0.0.7
  • Last update: 29.08.2021 Changelog
  • Download: Unavailable
  • Description:A standalone version that installs ST Logger on a POS system, registers and puts it on automatic startup. It also easily uninstalls and erases all traces of ST Logger if needed.

Automatic VPN Configuration


  • Type: Function/Method
  • IDE: Visual studio 2019
  • Supported OS: Windows 7,8.1,10
  • Build: 0.0.7
  • Last update: 29.08.2021 Changelog
  • Download: Unavailable
  • Description:This function can be easily integrated into any other project. It logs into a Mikrotik router, creates a VPN L2TP user where name equals to computer's hostname and password is randomly generated. It then creates two tasks in Windows Task Scheduler, ensuring that VPN connection will startup on Windows boot and in case VPN connection has dropped, it will attempt to re-connect automatically.