Software Developer with a passion for software development with more than 6 years experience. Can assume leadership roles in development teams. Ability to work under pressure and willing to assimilate new technologies. Expert in design, implementation and configuration of web applications with open and closed sources. Has the ability to understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, performance optimized and maintainable.