I possess excellent communication, presentation, motivational skills, administrative ability, organizational skills, attention to detail, math skills, problem solving skills and strong programming skills. Moreover, I have knowledge in system planning, design, analysis, implementation and visualization. I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development techniques are important to me and the success of your organization.