I support my family and lifestyle by contracting for several clients remotely in the "Engineer #1", "Principal Architect", and similar roles. However this is not where I see my future.
I have developed a Java-based enterprise software platform that eliminates application layers and makes development 100 times (yes, times, not percent) faster and better. Custom contracts will continue as long, as they have to - until I find a business-savvy cofounder to start churning out ERP-class systems for small businesses. That is my goal and niche - no one can touch with conventional technology, as those applications require years and tens of millions to develop.
Check out the the lower (persistence) half of Px100 Platform on GitHub: https://github.com/a-rog/px100data. It is open source and free - leveraging cutting edge data grids like Hazelcast and Ignite, as well, as traditional NoSQL databases like Mongo.
The upper (auto-UI and workflow) half of Px100 is being patented.
I am looking to connect with startup and small/medium software shops founders that have reached their cap technology-wise and are struggling with big and small fires. I have the technology to make everything perfect - running like a clock.