An experienced software engineer who has analyzed, designed and implemented highly complex software architectures, interconnectivity of large-scale cloud systems, also he is a web application expert with full stack capabilities and strong knowledge in databases. As a lead role, he has strong skills to manage teams of up to 10 people. For more than 7 years he has led large and medium-sized projects for national and foreign companies, playing in multiple roles. Roles like project manager, technician leader, and software engineer; all of them in digital marketing, entertainment, financial, Health, payments, games, metallurgy, data mining and more. One of his strengths is the understanding of customer needs to translate them into tasks that will be executed with the team. His technical experience and leadership have led him to handle teams using agile and traditional methodologies in environments that allow the interaction with other departments such as QA, UX, design, and business.