A professional developer who has been involved in several diversified work environments across the last 20 years, including software development, web/app/blockchain development, project management, operations management, customer support, software implementation, and managing teams