Full stack Microsoft web development for 20 years. Developing new code, maintaining and adding new functionality to existing code. I enjoy programming new web apps most. Collecting user requirements and defining technical specifications.