Developed good communication skills over the years and learned how to not only strongly communicate problems with current approaches to projects but communicate successful key features implemented in the coding.Strong coding skills learned from recent internship include how to efficiently code, define easy to read variable naming schemes and comment code in a way that nothing is left unknown to the reader.Well developed subversion routines and backing up projects. Allowing for ease of navigation between stages of coding. In case of failed implementation am able to revert to previous versions of the project to undo mistakes and/or design flaws. Though new to programming, I have presented people with excellent, well documented and commented code that is not only efficient but gets the job done. I am straight to the point with the way I code my programs and name variables in ways that it is easily understood what they are used for. I am never cryptic in the way I design code and make