Description
Professional Summary Focused and detail-oriented Software and Mobile Application Developer with an outstanding work ethic and computer language knowledge base, and a talent for developing innovative solutions to unusual and difficult problems. Adept at explaining complex computer development concepts and processes to a variety of professional and lay audiences in a clear and accessible manner.