You feel yourself as a confident software engineer? Challenge yourself. Get the fair and independent opinion about your training and experience from one of industry aknowleged experts.