Application Developer in a wide variety of areas and expertise. Self-motivated, quick learner and ability to adapt new technologies and methodologies. Deep understanding of. NET framework and familiar with other frameworks, tools and design patterns. Strong knowledge of ERP and CRM business processes.