I have been writing code since 8th grade for fun, working professionally as a Software Engineer since 2006.