IT professional focused in Systems Architecture and Software Development. Owns as main aspects entrepreneurial personality, result orientation, strategic, conceptual and analytical thinking. Full-knowledge in software development best-practices, from requirements engineering to deployment. Deep knowledge in traditional and agile systems development methodologies and application lifecycle management processes. Strong performance in systems architecture, making the definition and implementation of components in Java and .NET technologies, defining reference architectures and programming practices for staff developers, evaluation of source-code quality, reengineering, reverse engineering, analysis and documentation.