How do you know what problems these corporations have that you can fix? Or how do these corporations find out that they have a problem, and that you are the guy who can solve it?
Short answer, find something to automate and get permission to work on it. Even better if you are already a consultant at the company. Typically at a large project where there are gaps and developers are miles away. Will the client pay for your time, while you work out the code to get the functionality you want to run? The answer has 100% been yes, they WANT code and business logic implemented.
Knowing a thing or two about Python and Pandas and Sqlite has also been very profitable.