It's certainly feasible (I do code/program for a living, presently), but would require a considerable amount of work and planning.
In a similarly useful vein would be a system for copy-editors and writers in need of editorial services. Which Is something I was considering pursuing (advertising editorial services), but there's no direct means of providing payment across the platform presently. The aforementioned lack of escrow, etc.
Could an overlay tied to an Ethereum smart contract act as an oracle of sorts?
I'm not particularily familiar with Ethereum unfortunately, but that sounds offhand, like it would add another layer of unnecessary complexity.