i have learned computer programming in different languages, i have working experience on freelancing. i can work on hourly basis. i also have teaching experience in school. i have taught computer related courses.