Lead Software Engineer, System Architect and Project Coordinator: as a team leader, I possess excellent communications skills and team oriented with proven leadership capabilities to manage distributed and collocated teams. As a system architect, I strive for design perfection as do many engineers a..