Visionary Software Architect, Engineer and Leader with a comprehensive background in web and enterprise application development, team management and strategic consulting. Experience building companies from the ground up, from idea conception, creating a minimum viable product, gone thru several funding rounds, and grew the technology stack to be able to serve millions of customers in distributed systems.
Extensive experience developing technology strategy, planning, delivery, support and management of enterprise applications and teams. Skilled in all areas of Software Development and Team Management with over 15 years of experience covering product development, implementation, testing, consulting and managing onsite and remote tech teams in small and large organizations.
History of developing high-performance collaborative teams with a SCRUM methodology focused on delivering business value through the application of innovative technology and solutions.