Year: 2017 Duration: 3 Months
Cashier Application i18n
Refactor a Qt framework application used to manage the cashier of some slot machines, adding i18n support.
Since September 2017, I started to work on Zoe Slots as kind of a freelance embedded software developer, it’s a online gaming company that was focused in producing casino games.
I stayed there 3 months, but I was the enough for participating into a project. I had the responsible to refactor a Qt framework application used to manage the cashier of some slot machines. Basically I had to refactor all the application for enabling internationalization, and also some queries in the MySQL database that were giving performance issues.
It was a great challenge because it as a Qt application built in C++, and before refactoring it I had to do all the reverse engineering of the application, and understand all the database architecture, and how tables were organized. Researching and seeking help from the team I was able to understand and refactor it.