Experienced Software Developer with broad skills gained over years' career across several sectors. Able to delivery Web and native Mobile applications, setup and maintain secure Linux Server, experience in C/C++ software development, also with QT GUI, OOP development experience on Java and Python projects, Bash scripting, Oracle and MySQL databases project and deploy. Passionate to Computer Vision and Machine learning.
The key strengths that I possess include, but are not limited to, the following:
I've obtained an overall band score of 6.5 in the IELTS language certification.
I spent the last three years in a multi-cultural environment, partially abroad (Wellington, New Zealand) so I'm pretty confident with English language also with native speakers. Plus during the last 5 years I've actively improved my listening and reading abilities by attending online e-learning classes, TV series and TED Talks.
I've improved my listening on the workplace, thanks to some foreign colleagues. I'm also planning to attend some language classes to improve it.
With a Bachelor Degree in Computer Science I have a complete understanding of the full life-cycle
of the software development process from simpler to higher complexity level.
I'm also able to learn new techniques as needed by the requirements or derived from the issued problem/solution to deliver.
I'm not new to the workforce, in fact my transferable tech skills are also derived from my -year work experience as a senior software developer, in the following job roles:
I've been studying Computer Science since 2002 for my undergraduate degree, up to my BSC as Software Engineer in 2014. I continued to study also while working as I've attended multiple online classes and tech conferences to stay up to date and improve my knowledge base.
On my own I've attended several online classes, seminars and tech conferences.
You can find most of the with the related description under my online portfolio
At the moment I'm also available as a self-employed contractor. I like this way of collaborate with firms around the world as it'easy to approach, convenient, and let me know a lot of people and new technologies.