A software developer with a wide range of experience in the banking, renewable energy and recently also in telecommunication. Able to work on own initiative and as part of a team. Proven leadership skills involving managing, developing and motivating teams to achieve their objectives. First-class analytical, design and problem solving skills. Dedicated to maintaining high quality standards.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Front-end, back-end, Analysing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements
Apart from being a software developer, I enjoy anything that has to do with water. Boating, surfing, also I follow a number of sci-fi and fantasy genre games and I spend a large amount of my free time exploring the latest technology advancements in the back-end web development world.