I am a full stack developer with over fifteen years of professional desktop and web application development experience. My expertise lies in Microsoft Technologies and various other open source technologies. I am fluent in several languages including C#, Java, VB.NET, Javascript, HTML and F#. I am a hard working, ambitious and focused individual who loves a challenge. In addition, I'm a great problem solver and love finding efficient and elegant solutions to real world problems.Highly proficient in the design, development and management of large scale, complex applications. I am able to handle all aspects of a development project from planning stages to a complete product release. I keep abreast of the latest trends and techniques in the tech industry constantly by studying the success and failures, growing pains and technical white papers of large tech companies such as google, facebook, twitter, livejournal, reddis, digg, etc.... I am a fast learner, avid reader and I'm not afraid of a new challenge. I am not limited to any one technology and I know when to use the right tool(s) for the right job.