Software development is the art of turning vague and complicated problems into the simplest working solution. It requires a broad set of skills from problem definition to solution delivery. In an industry that likes profiles and boxes, I prefer to be the all-rounder, the generalist. Developer, project manager, team lead, scrum master, whatever you want to label it : I help companies deliver better products.
A freelancer is not an ad-interim employee, but an outsider with a fresh perspective who applies his experience and knowledge to new problems.
Scrum Master, agile afficionado. All about fast pragmatic software develivery.
PRINCE 2 certified, agile team leader, experienced with small and big teams.