Alejandro Duarte is a Software Engineer with more than 10 years of professional experience with Java technologies. Currently working for Vaadin Ltd, Alejandro started to code at age 13 using Basic, C, and C++. He graduated in Computer Science from the National University of Colombia and moved to the UK and later to Finland to continue his career in Software Development. When not writing code, Alejandro splits his free time between his passion for the electric guitar and the photography world. You can contact him through his technical blog at http://www.alejandrodu.com and follow him on Twitter at @alejandro_du.