Authoritative Lead Software Developer with 6+ years heading up successful development teams through agile direction and careful delegation. Experienced with the latest cutting edge development tools and procedures. Adept in bringing forth expertise in design, installation, testing and maintenance of software systems. Proficient in various platforms, languages, and embedded systems. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.