I specialize in both Software and Web development, both front and back-end. Software and websites can be a powerful thing but if not designed and developed properly, they can become more of a problem than a tool. Websites are often the first thing prospective clients or customers see so the importance of having a well designed, responsive, website is a necessity to making a good first impression.