Description
More than 6 years of experience designing and developing desktop and web applications. Proficient in Object-Oriented Design, Software Analysis, Agile Development and Solutions Architecture. Team worker who believes in good programming practices and techniques. Familiar with computer vision techniques and biometric systems.