High school whiz kid develops apps, runs own businesses