Besides programming during work hours, I like to spend some time programming at home as well, with me sitting at the steering wheel, during my own free time. Most of the work I've done on these projects is with the intention of learning, always trying to come up with solutions I'd be satisfied with and trying out new technologies I find appealing.
Web Applications
August 2018 - September 2023

Tech used

PHP Laravel Framework MySQL JavaScript jQuery Bootstrap Git PHPUnit Ubuntu Vagrant

A fleet management application initially made to be suitable for transport companies in Macedonia, but it could also fit for any company that operates with fleets.

I started this project on my own as I wanted to have a better grasp on the whole development process of an application. The process involved setting up the development environment with Vagrant using provisions, installing Laravel, setting a theme with all the necessary dependencies with NPM and laravel-mix. When the project was ready to go live, I've set up the production environment with the intention of making it as secure as possible, aiming to pass OWASP Top Ten Project. I also used Detectify to scan for vulnerabilities and got 2.9 Threat score, which means Low severity vulnerabilities according to their blog post.

Unfortunately I could not get enough traction to keep the project going, so I decided to put an end to it. After all it was a good practice to the not much experienced me back in the days when I started it.

Packages
June 2019 - Present

Tech used

PHP PHPUnit

A package that generates recurring events with all recurring types Outlook Calendar has.

A project I've started for learning purposes but something that could possibly fit someone else's project. Goal is to work on my unit testing skills and code abstraction.