Developer with marked attention to detail, ability to work in teams and incorporate contributions to projects. Always looking for ways to create the best solutions or improve existing applications.