A passionate, self accomplished software engineer with over 14 years of experience in the software development industry. Started working in the industry since an early age (13 yo), and yet have worked with a broad range of technologies and frameworks, covering the most out of the web, desktop, and mobile platforms. Have a proven ability to lead projects from a customer’s idea to a final product, with all the required skills like inspiring and orienting team members, training them on the latest technologies, allocating tasks and following them up, and getting the project done before the deadlines.