I studied computer science, worked for several advertising agencies, and have been working as a freelancer for the last couple of years.
Apart from that, I constantly go through new courses & read design-related books & articles to keep my knowledge up to date.