I am an experienced developer with a solid background in a wide range of .NET development aspects in a business application context. My expertise includes all development stages, from initial analysis through design and execution. I am proficient in a variety of platforms and systems. In addition to my technical skills, I am a great communicator and team player. My ability to communicate well enables me to work effectively with clients to identify objectives and requirements for applications.