سال 1368 با الگوریتم های کامپیوتری و زبان QBasic آشنا شدم. از سال 1384 در آموزشگاهها و برخی دانشگاههای سطح تهران تدریس داشته ام. هزاران ساعت کلاس خصوصی برگزار کرده ام. در سمت مدیرفنی، مشاور، برنامه نویس و ... با برخی شرکتها و سازمانها همکاری داشته ام.