The technologies of which I have a formal knowledge of and have either made a project with or used while working with a company are