Some ideas for you, take anything you like:
* Check out the porn industry. They are always pushing boundaries of what is possible with tech and felons frequently work in the industry.
* Military service is a "customary shortcut to public affirmation". It may be possible to enlist in some branch somewhere and request a waiver for your felony.
* Improve your portfolio. If you are a good enough developer, people will overlook certain things.
* Find a desperate entrepreneur who will pay you the bare minimum cash to support your family, along with some equity.
* Start learning C#, it's actually a great language, loved by man.