IF you create folders in primary/html, for example primary/html/developer1,
you can change the permissions on the developer1 folder.
Then , create a link in the public area that points to the developer1 folder!
Takes some poking around with recursive permissions on the folders and links, but is doable.