Keyskills: Web Designing Web Development Mobile Applications Analytical Skills Program Management Project Management Interpersonal skills Team leadership Agile project management Waterfall project management Risk management Blockchain Technology Excellent communication Problemsolving