Keyskills: python owasp scala application development java c# kali web services web application ruby open source test engineering testing frameworks security testing metasploit blockchain powershell perl api web application security nmap scripting languages