in all honestly an independent commercial software developer
and before people (bisjac) start lol'ing because I think that using the internet classifies me as being a software developer, I've worked in a local computer shop doing simple commercial requests on programming related areas for a year now, and I'm going to trade school for programming and software development, AS well as getting an online bachelors for programming, so please don't try to say anything like what bisjac already did