سهراب ایرانپاک
رتبه : 11239
توسعهدهنده نرمافزار | C#، ASP.NET، Python، توسعه API و نرمافزارهای تخصصی
درباره من
من سهراب ایرانپاک، فارغالتحصیل مهندسی کامپیوتر گرایش نرمافزار از دانشگاه شهید چمران اهواز هستم و از سال ۱۳۹۷ در حوزه توسعه نرمافزار فعالیت داشتهام.
تجربه من شامل توسعه نرمافزارهای دسکتاپ، برنامهنویسی بکاند، طراحی و پیادهسازی API، توسعه پنلهای مدیریتی، کار با پایگاه داده، ساخت افزونههای نرمافزاری و توسعه ابزارهای تخصصی برای کاربردهای صنعتی است.
بخشی از فعالیت حرفهای من در حوزه تحقیق و توسعه (R&D) بوده و در پروژههایی مرتبط با پردازش سهبعدی، بهینهسازی عملکرد نرمافزار، نرمافزارهای CNC و موشن کنترل مشارکت داشتهام.
به حل مسائل فنی، طراحی ساختار مناسب برای نرمافزار و پیادهسازی راهکارهای قابل توسعه علاقه دارم. تلاش میکنم برای هر پروژه، متناسب با نیاز واقعی کارفرما، راهکاری انتخاب کنم که علاوه بر عملکرد صحیح، از نظر نگهداری و توسعه در آینده نیز مناسب باشد.
خدماتی که ارائه میدهم
۱. توسعه نرمافزارهای دسکتاپ
توسعه نرمافزارهای ویندوزی با C# و .NET
پیادهسازی نرمافزارهای مدیریتی، کاربردی و تخصصی
توسعه قابلیتهای جدید برای نرمافزارهای موجود
عیبیابی، رفع خطا و بهینهسازی عملکرد نرمافزار
اتصال برنامهها به پایگاه داده و سرویسهای مختلف
۲. برنامهنویسی بکاند و API
طراحی و پیادهسازی REST API با ASP.NET Web API
توسعه بکاند سامانههای تحت وب
پیادهسازی عملیات ذخیرهسازی، بازیابی و مدیریت اطلاعات
کار با SQL Server و MySQL
استفاده از Entity Framework و Dapper
طراحی و توسعه پنلهای مدیریتی با Angular و ASP.NET
۳. اتوماسیون و توسعه ابزارهای اختصاصی
توسعه ابزارهای نرمافزاری متناسب با فرایندهای کاری
اسکریپتنویسی با Python
خودکارسازی فعالیتهای تکراری
پردازش و مدیریت اطلاعات
توسعه ابزارهای کمکی برای افزایش سرعت و دقت انجام کارها
۴. توسعه نرمافزارهای مهندسی و صنعتی
ساخت افزونه و ابزارهای اختصاصی برای Rhino3D
توسعه ابزارهای مرتبط با پردازش هندسه سهبعدی
بهینهسازی محاسبات و پردازشهای سنگین با برنامهنویسی چندرشتهای (Multithreading)
توسعه و بهینهسازی ابزارهای نرمافزاری مرتبط با CNC
همکاری در توسعه نرمافزارهای موشن کنترل
بررسی و بهینهسازی الگوریتمهای محاسباتی
۵. توسعه و پشتیبانی پروژههای نرمافزاری
بررسی ساختار و کد پروژههای موجود
افزودن قابلیتهای جدید
رفع مشکلات عملکردی و خطاهای نرمافزاری
بازنویسی و بهبود بخشهای موردنیاز
نگهداری و توسعه مرحلهای نرمافزارها
تجربهها و پروژههای انجامشده
توسعه نرمافزارهای صنعتی و CNC
مجموعه صالحی ماشین ایرانیان | از دی ۱۴۰۳
فعالیت در بخش تحقیق و توسعه نرمافزار با تمرکز بر:
بهینهسازی پردازشهای سهبعدی و کاهش زمان محاسبات سنگین
استفاده از برنامهنویسی چندرشتهای و روشهای برنامهنویسی گرافیکی
توسعه پلاگین برای Rhino3D با هدف سادهسازی فرایندهای کاری
بهینهسازی مسیرهای ماشینکاری برای کاهش زمان اجرای طرح و استهلاک دستگاه
برنامهنویسی در حوزه موشن کنترل و مشارکت در توسعه نرمافزار کاربری دستگاه CNC
پیادهسازی پنل مدیریت و API با استفاده از ASP.NET Web API و Angular برای مدیریت اطلاعات و فعالسازی دستگاهها
توسعه نرمافزار مالی و حسابداری
سال ۱۴۰۳
طراحی و پیادهسازی یک نرمافزار مالی و حسابداری با استفاده از Microsoft Access، با هدف مدیریت و ثبت اطلاعات مربوط به فرایندهای خرید و امور مالی.
این پروژه با تمرکز بر سازماندهی اطلاعات، ثبت و مدیریت دادهها و تسهیل فعالیتهای مالی و اداری انجام شده است.
توسعه و انتشار اپلیکیشنهای موبایل
SandS Programming Group | از مرداد ۱۴۰۰
فعالیت در یک تیم مستقل برنامهنویسی و تولید محصولات نرمافزاری برای پلتفرمهای موبایل، با سابقه فعالیت در مارکتهای مایکت، کافهبازار و سیباپ.
نمونه محصولات منتشرشده از طریق لینکهای بخش نمونهکارها قابل مشاهده هستند.
توسعه بازیهای مستقل
۱۳۹۷ تا ۱۴۰۱
طراحی و توسعه دو بازی با نامهای:
Test Your Mind (ذهنت رو محک بزن!)
Shadow Hero (قهرمان سایهای)
بازی Shadow Hero در سبک Beat 'em Up توسعه داده شده است.
در این پروژهها اجزای بازی بهصورت کدنویسی و از پایه پیادهسازی شدهاند.
این فعالیتها تجربه عملی من در زمینه منطق نرمافزار، طراحی سیستمهای تعاملی و توسعه پروژه از مراحل اولیه تا انتشار را افزایش دادهاند.
مهارتهای فنی
زبانهای برنامهنویسی:
C#، Python، Java، C++
بکاند و توسعه وب:
ASP.NET، REST API، Angular، HTML، CSS
پایگاه داده و دسترسی به داده:
SQL Server، MySQL، Microsoft Access، Entity Framework، Dapper
ابزارهای توسعه:
Visual Studio، Git، Android Studio
مهندسی و محاسبات:
Rhino3D، MATLAB، پردازش سهبعدی، Multithreading
سایر مهارتها:
آشنایی مقدماتی با Embedded C، Objective-C، مجازیسازی سرور و Visual Paradigm
تحصیلات و آموزش
کارشناسی مهندسی کامپیوتر – نرمافزار
دانشگاه شهید چمران اهواز
۱۳۹۵ تا ۱۴۰۰
دوره برنامهنویسی پایتون
سازمان فنی و حرفهای کشور – ۱۴۰۳
زبان انگلیسی: بالاتر از متوسط
امکان همکاری در پروژههای جدید، توسعه و تکمیل نرمافزارهای موجود، رفع اشکال و بهینهسازی سیستمها را دارم.
پیش از شروع همکاری، نیازمندیهای پروژه، امکانات مورد انتظار، محدودیتهای فنی و خروجی نهایی را بررسی میکنم تا محدوده کار و مراحل اجرا بهصورت مشخص تعریف شوند.
برای بررسی پروژه کافی است شرح نیازمندیها، فناوریهای موردنظر و در صورت وجود، مستندات یا نمونه نرمافزار فعلی را ارسال کنید تا درباره راهکار اجرایی، زمانبندی و هزینه به توافق برسیم.
فعالیت به عنوان مجری
در حال بارگذاری ...
در حال بارگذاری ...
فعالیت به عنوان خریدار
در حال بارگذاری ...
یک سال پیش .
جزییات امتیاز دریافتی خریدار
(رای توسط Fatemeh Gholami )
میانگین امتیاز خریدار: 10.00 از ۱۰
جزییات امتیاز دریافتی خریدار
برای " پروژه خصوصی "
(رای توسط Fatemeh Gholami )
میانگین امتیاز خریدار: 10.00 از ۱۰
برای بار دوم با ایشون همکاری دارم بسیار با شخصیت و محترم
دو سال پیش .
جزییات امتیاز دریافتی خریدار
(رای توسط babak_qz )
میانگین امتیاز خریدار: 10.00 از ۱۰
جزییات امتیاز دریافتی خریدار
برای " ساخت ویدیو تبلیغاتی برای ب ... "
(رای توسط babak_qz )
میانگین امتیاز خریدار: 10.00 از ۱۰
عالی از همکاری با ایشون لذت بردم.
دو سال پیش .
جزییات امتیاز دریافتی خریدار
(رای توسط Fatemeh Gholami )
میانگین امتیاز خریدار: 10.00 از ۱۰
جزییات امتیاز دریافتی خریدار
برای " طراحی دو بنر تبلیغاتی و یک ... "
(رای توسط Fatemeh Gholami )
میانگین امتیاز خریدار: 10.00 از ۱۰
با تشکر