I have been passionate about technology, especially hardware since I was 8 (eight) years old thanks to my brother who introduced me to the IT world. Initially, I used my PC primarily for games, but hardware and software compatibility were an issue in the early years so I used to do a lot of hands-on analysis and debugging of the hardware and search over the internet (with a dial-up connection) for drivers and possible fixes.
After 5 (five) years I entered pre-University college and I chose Computer Science and Maths as my primary subjects. We used Pascal as our basic development language to start off including databases and the .Net Development Framework, and of course lots of theory and how the internal components of a computer work, how they send data to each other and what job they do. Personal computer components were evolving quite fast at the time especially the graphic cards and the CPU.
I continued another 5 (five) years at MCAST to focus more on software development and learn several terminologies and processes such as database normalisation, security and encryption, Java, Ruby and the business side of a software/web company.
During my studies I worked at APS Bank as a Helpdesk and Support Technician, I was not sure in what area to specialise, if it was software development or network/hardware. Then I worked with Vodafone Malta as a Software Developer using .Net to interact with Oracle databases in order to generate visual reports from the base stations spread around Malta and Gozo.
Nowadays I work with iGame Malta as a Senior Web Developer, started as a Web Application Developer then moved to a more front end position. I have learned a lot of new technologies that I didn't know quite well like SSH, Apache, NGINX, SOAP and Drupal. I developed mostly in PHP throughout these 4 (four) years, touching with bash scripting, Python and Ruby along the way. I recently started using Angularjs and Nodejs to experiment with improving performance and optimise load times.
I strive to built the most enjoyable, user friendly and performant websites for all the web users. The industry is in constant evolvement and the IT department is right at the core of the industry of online gaming with millions of active users worldwide. The ultimate satisfaction is to create a product that is recognisable not only by the business but also by the users satisfaction and enjoyment of the product.
I have a passion ♥ for Apple devices, there is something that attracts me to the whole ecosystem. I might be an Apple fan boy, but I used other Android devices as well and I love the competition between both systems. Without competition or goals there is no motivation or excitement to improve and innovate.