I am passionate about emerging technologies, with a special focus on Web and Software Engineering. Always looking to help companies incorporate this knowledge through a pragmatic approach to optimize their business practices. Throughout my career, I participated in a variety of projects, from start-ups, to distributed cloud applications for top-notch technology companies such as Microsoft and Intel. Witnessing the evolution of the Web has given me a vast knowledge for creating complex, robust, scalable and easy to maintain software, from desktop, mobile and service oriented applications, built in platforms like: CMS, CRM, e-commerce, to distributed web services and API's hosted in the cloud or intranet based. My goal is to develop complex, high traffic apps, with the newest technologies and best practices while having fun in the process.