* Multi-disciplinary software, engineering, and teaching professional, with a solid track record in helping peers, users, and clients become productive and successful with software technologies. * Skilled in designing, developing, testing, and deploying robust application software solutions across multiple languages and problem domains. * Bringing an engineer’s precision, a software developer’s skillset, and a teacher’s clarity to any organization's software solution needs.
Listed skills include Software Development, Java, C, Software Engineering, and 9 others.