Outfitted with Software Engineering degree having in-depth knowledge of program development tools with experience of delivering appropriate technology solutions for desktop and mobile products. Comprehensive knowledge of platform development, software architecture and economics, agile methodologies, object oriented approach and web-based applications. Innovative change agent with a unique mix of high-level technology direction and deep technical expertise
Showing to of 0 results