Accomplished, results-driven Manager and Software Engineer with many years of experience in software development. Excellent leadership skills with a demonstrated history of enhancing team performance. Focused on supplying mentorship and guidance in the professional growth of personnel through training and hands on management of department personnel. Excellent communication skills to develop and maintain business relationships across an organization. Proven ability in the development of partnerships with customers through project delivery that consistently exceeds project guidelines and expectations. Well developed technical skills and expert project implementation abilities. Able to rapidly learn and apply leading-edge technologies and methodologies. Established expertise in leading teams through the successful planning, organizing and conducting software development projects in a dynamic environment. TECHNICAL PROFICIENCIES Technologies/Platforms: Azure, AWS, Windows 10,8.1,7, Vista/XP/2000/NT/9x/16-bit Windows/CE Mac OS X, Raspbian, Red Hat, CentOS, SuSe, Ubuntu, ThinLinux, Android, Microsoft Server 2008 R2 through 2016, SQL Server.