I'm a software developer that has worked on a variety of applications with a number of different technologies. I've done mostly web development but have some experience working with desktop applications. I'm a hard working and driven individual with low spin up time on new projects and always looking for the next challenge to push me. I've lead teams before have a history of success and delivering on time within the requirements. I'm a strong communicator and can speak with clients or talk tech with other developers as needed. I'm also capable of gathering technical requirements on projects and scoping out the requirements and making a plan of action moving forward. I love to teach so I'm always interested in roles where I can help new and young developers get some experience. I strive to hold myself to the best possible coding standards and and always searching for the best solution to a problem.