مرتضی فرامرزی

اولین آشنایی من با کامپیوتر برمی‌گرده به سال 1375 که به علت علاقه شدیدی که به کامپیوتر داشتم یک سری کلاس کامپیوتر می‌رفتم. کلاس‌هایی مثل برنامه‌نویسی با GWBasic، QBasic، Pascal و مبانی کامپیوتر، کار با نرم‌افزارهایی مثل NC5 و .... جالبه بدونید اولین نوع کامپیوتری هم که باهاش کار کردم یک دستگاه مدل 186 بود که اهل دلاش می‌دونم در مورد چی حرف می‌زنم. به دلیل همین علاقه سال 1378 بود که تو رشته کامپیوتر گرایش نرم‌افزار اونم تو دانشگاه آزاد واحد کرج قبول شدم. برعکس خیلی‌ها من تو دانشگاه چیزای زیادی یاد گرفتم، به خصوص برنامه‌نویسی با زبان‌هایی مثل Visual Basic، Visual C++ و ... که همین باعث شد با یکی از رفقا یک شرکت کوچیک به نام گروه برنامه‌نویسی GSP راه انداختیم و اولین پروژه کاریمون هم طراحی و پیاده‌سازی یک قفل سخت‌افزاری بود. در ادامه کارهای زیادی دیگه‌ای انجام دادم و قفل‌های نرم‌افزاری زیادی طراحی کردم. طراحی و پیاده‌سازی سیستم‌های نرم‌افزاری متداول رو هم به کارام اضافه کردم و طراحی برنامه‌هایی مثل نرم‌افزارهای حقوق و دستمزد دو سطحی برای شرکت‌ها و برنامه‌های کاربردی مختلف تحت ویندوز رو هم انجام دادم و برنامه‌های مبتنی بر پایگاه‌های داده که اکثرا بر مبنای SQl بود و بعدا Oracle هم به اونها اضافه شد رو هم بسته به نیاز طراحی کردم. برنامه‌های مختلف دیگه‌ای مثل طراحی و پیاده‌سازی سیستم خبره تشخیص بیماری‌های قارچی گندم، طراحی برنامه‌های کم حجم مبتنی بر برنامه‌نویسی سوکت و چندین برنامه کوچیک و بزرگ دیگه رو هم با جاوا هم طراحی کردم و ...
یک چیزه دیگه‌ای هم که خیلی تو این دوران روش کار کردم آشنایی با انواع روش‌های مهندسی نرم‌افزار بود که تو دانشگاه جرقه اولیه اون ایجاد شده بود. از سال 81 به صورت حرفه‌ای روی این روش‌ها کار کردم و تمام نرم‌افزارهایی که چه انفرادی و چه گروهی کار کردم همگی مبتنی بر اصول مهندسی نرم‌افزار بود. اوایل بیشتر با روش‌های مبتنی بر SSADM کار می‌کردم ولی وقتی با روش‌های مبتنی بر UML آشنا شدم دیگه سراغ این روش‌ها رفتم. نتیجه این کارها از سال 88 تا الان تجزیه و تحلیل و مستندسازی چندین پروژه مختلف تو چند تا کارخونه بود. مثل سیستم ارسال و مراسالات، سیستم تنظیم قراردادها، سیستم مانیتورینگ صورت وضعیت قراردادها و ....
تو همین مدت و به صورت موازی کارای مختلفی رو تو حوزه شبکه‌های کامپیوتری انجام دادم. اولین شبکه‌ای که من باهاش آشنا شدم و کار کردم یک شبکه مبتنی بر سرور Novell بود که از یک ساختار حلقه‌ای استفاده می‌کرد (یادش بخیر بست های BNC و Terminator) که هروقت یکدستگاه رو می‌خواستیم از شبکه قطع کنیم کل شبکه می‌رفت رو هوا. تو این مدت دوره‌های مختلفی رو هم رفتم و دانش خودمو مرتب به روز می‌کردم. کارهای زیادی تو این حوزه انجام دادم، از راه‌اندازی انواع مختلف ساختارهای شبکه مقیاس کوچیک تا شبکه‌های مقیاس متوسط که از انواع تجهیزات ارتباطی مثل سیسکو و میکروتیک و زایکسل استفاده می‌کردن.
هم‌زمان با فعالیت تو این عرصه‌ها کار تحصیل رو هم ادامه دادم ارشد رشته‌نرم‌افزار رو گرفتم. پایان‌نامه ارشدم هم یه جورایی تو به حوزه شبکه ارتباط دارد که سه روش متفاوت برای مکان‌یابی تو شبکه‌های حسگر بیسیم رو طراحی و پیاده‌سازی کردم و با نمره کامل فارغ‌التحصیل شدم. تو این مدت کار تدریس رو توی چند تا آموزشگاه انجام می‌دادم و مقطعی رو هم توی مدارس دروس مرتبط بارشته نرم افزار رو درس می‌دادم و الان هم توی دانشگاه آزاد به صورت مقطعی تدریس می‌کنم.
لینک مقالات:
بهبود الگوریتم مکانیابی Trilateration در شبکه‌های حسگر بیسیم با استفاده ازنوروفازی
مکانیابی بهبودیافته مبتنی بر سیستم استنتاج نورفازی تطبیقی و خوشه‌بندی تفاضلی برای شبکه‌های حسگر بیسیم

با گروه ما آشنا شوید