• طراحی و پیاده‌سازی نرم‌افزارهای کنترلی و مانیتور
  • طراحی و پیاده‌سازی نرم‌افزارهای GIS و الگوریتم‌های مبتنی بر آن
  • طراحی و پیاده‌سازی نرم‌افزارهای شبیه‌ساز
  • طراحی و پیاده‌سازی نرم‌افزارهای ثبت اطلاعات و مبتنی بر پایگاه داده
  • طراحی و پیاده‌سازی فریم‌ورک‌های بصری‌سازی دوبعدی و سه‌بعدی
  • طراحی و پیاده‌سازی نرم‌افزارهای سیستمی، بلادرنگ و پردازش موازی
  • پلتفرم
    • لینوکس/ ویندوز / اندروید
  • زبان
    • C++/Qt/Qml
    • C#
    • Java
    • PHP
  • تست
    • Unit Test
    • Load Test
  • مستندسازی کد
    • Doxygen
    • کامنت درون کد: کلاس‌ها، متدها و متغیرها
    • ایجاد فایل تعاملی Help