I support this kind of initiative but I just want to mention something very important to people who want to start a project...
There is a saying in English: "start at the bottom and do your time". One of the things that really bother me with the current generation of undergraduates and people of this generation is their sense of entitlement; you have to work to get anywhere and you have to prove it.
Now that said, hone your skills and don't jump around "job shopping". Show that you can develop, solve problems etc... Worst comes to worst - go back and upgrade your education to a more traditional computer science background or relocate in an area that does not specialize in IT type support.
Speaking from people I know in industry and being a developer , we see developers evacuating as soon as the projects are completed because they were only into the project to pad their resume'. I suggest that if you are thinking of doing those things, or know people that are; remember that the development will be pulled back to in-house dev.