برنامه نویسی به جز مهارت در کد نویسی وابستگی بسیار زیادی به تحلیل و هضم سیستم دارد تا برنامه نویس با آگاهی از ارتباطات میان بخش های مختلف پروژه بهترین و بهینه ترین کد را برای کارفرما و پروژه تعریف شده اجرا کند.
من از سال 1381 برنامه نویسی را در سن 18 سالگی و با زبان Qbasic آغاز کردم، طولی نکشید که با C++ آشنا شدم و برای آموختن این زبان نیز سعی و تلاش بسیاری انجام دادم.بعد ها با زبان های Foxpro و Visual Basic هم کارهایی رو انجام دادم.در اواخر دهه 80 با زبان PHP آشنا شدم و این زبان دریچه ای برای ورود به دنیای وب برای من گشود تا جایی که توانستم در مد بسیار کمی به عنوان برنامه نویس Full-stack کار حرفه ای خودم را ادامه بدم. با بیشتر از 15 سال سابقه در فعالیت های مختلف از جمله شرکت های نرم افزاری و پروژه های شخصی و با آشنایی با زبان های جدید همچون Python و Node همچنان در ادامه راه و با قدم های بلند قدم برمیداریم.
در حال حاضر جزئی از یک تیم خلاق و مجرب هستم که آمادگی انجام پروژه های نرم افزاری بدون در نظر گرفتن زبان و پلتفرم مورد نظر و در ابعاد کوچک، متوسط و بزرگ، هستم.