I have been developing web based software for 13 years with expertise on a wide range of technologies. I have consulted for clients ranging from new startups to Fortune 500 companies helping choosing the right technologies, providing estimates on projects and developing software for clients.