Go to the top

سلام ، امین قادری هستم
به وبسایت شخصی من خوش آمدید!

طراح نرم افزار / برنامه نویس / مدرس

درباره

  • در سال 1367 در مشهد متولد شدم ، از 17 سالگی با برنامه نویسی آشنا شدم و تا 21 سالگی به زبانها و تکنولوژیهای زیر مسلط شدم :

    QBasic , Pascal , Visual Basic 6 , VB.NET , C# , SQL Server , T-SQL , C , C++ , Delphi , HTML , CSS , Asp.Net , JavaScript , Ajax

    در 22 سالگی اولین نرم افزار تحت وب من ، که سیستم مدیریت محتوای فول اِجَکسی به نام G1 بود ، منتشر شد و در همان سال بیشتر از 10 وبسایت برپایه آن طراحی و بروی اینترنت قرار گرفت ، در سال 1392 در سن 25 سالگی نرم افزار PCMF که یک فریمورک کاری ، برای طراحی و تولید انواع سیستم های تحت وب نظیر : وبسایت ، فروشگاه ، پرتال ، ... می باشد را منتشر کردم. برای آشنایی با PCMF و دیدن ادامه فعالیت من به نمونه کارهای من مراجعه نمایید.

رزومه کاری

اطلاعات کاری عمومی بنده که در سایت قرار گرفته است را می توانید از لینک زیر دریافت نمایید. لازم به ذکر هست که رزومه رسمی و به روزشده بنده به صورت عمومی قابل انتشار نیست و جهت دریافت آن ، لطفا با من در تماس باشید.

دانلود رزومه عمومی

مهارت

برخی از مهارت های شخصی من با ذکر مدت زمان فعالیت حرفه ای در آن حوزه و درصد نسبی تسلط بر آنها.

حوزه مهندسی :

Software Engineering

بیشتر از 6 سال

Standard Software Architecture

بیشتر از 2 سال

UI Engineering

بیشتر از 5 سال

Database Engineering

بیشتر از 5 سال

حوزه برنامه نویسی دات نت :

Dot Net Framework

بیشتر از 6 سال

#C

بیشتر از 6 سال

Asp.net Hard Code

بیشتر از 6 سال

Asp.net Web Form

بیشتر از 6 سال

Asp.net MVC

بیشتر از 2 سال

Asp.net Identity Framework

بیشتر از 2 سال

Linq

بیشتر از 4 سال

Entity Framework

بیشتر از 2 سال

حوزه طراحی رابطه کاربری :

HTML

نسخه 4 بیشتر از 6 سال

نسخه 5 بیشتر از 2 سال

CSS

نسخه 2 بیشتر از 6 سال

نسخه 3 بیشتر از 3 سال

Bootstrap

بیشتر از 2 سال

JavaScript

بیشتر از 6 سال

jQuery

بیشتر از 5 سال

jQuery UI

بیشتر از 4 سال

Other UI Framework

... , KendoUI , Wijmo

بیشتر از 4 سال

SEO

بیشتر از 6 سال

حوزه اسکیوال :

T-SQL

بیشتر از 5 سال

SQL Server

بیشتر از 6 سال

حوزه امنتیت :

Cryptography standards

بیشتر از 5 سال

Owin Security Standard

بیشتر از 2 سال

Reflector

بیشتر از 3 سال

obfuscation

بیشتر از 5 سال

حوزه مدیریت هاستینگ :

DotNetPanel

بیشتر از 3 سال

Parallel plesk

بیشتر از 6 سال

حوزه سیستم عامل :

Linux OS

بیشتر از 4 سال

Android OS

all version

بیشتر از 5 سال

Windows Server

ver 2003-2008-2014

بیشتر از 5 سال

Windows

win98 until win8.1

بیشتر از 12 سال

دامنه فعالیتی :

  • مشاور و مجری انواع سیستم های نرم افزاری سیار (Mobility) در سطوح مختلف.
  • مشاور و مجری انواع سیستم های نرم افزاری تحت وب در سطوح مختلف.
  • مشاور و مجری انواع سیستم های نرم افزاری تحت سرور و کلاینت در سطوح مختلف.
  • مشاور و مجری در بر پاسازی تجارت های الکترونیکی.
  • مشاور و مجری در بهنیه سازی وبسایت.
  • مشاور و مجری در تبلیغات اینترنتی.
  • آمادگی در ارائه سمینار تخصصی.
  • برگزاری دوره های تخصصی.
  • ...
  • آمادگی همکاری تجاری با دیگر شرکت ها و شخصیت ها.

مهارت زبان :

انگلیسی - متوسط
فارسی - زبان مادری

تجربه

10 سال تجربه برنامه نویسی و بیشتر از 6 سال تجربه حرفه در زمینه طراحی و تولید نرم اقزار .

از 17 سالگی برنامه نویسی را آغاز کردم در 20 سالگی (1387) پروژه ای با عنوان حسابداری انبارداری جزئی را با زبان سی شارپ و پایگاه اسکیوال ، تحت نظارت مدیر گروه دانشگاه علمی کاربردی طراحی و پیاده سازی کردم ، همان پروژه را در سال بعد (1388) تحت نظارت مهندس صارمی مدیر گروه دانشگاه خودم ، با رویکرد مهندسی سازی ، باز طراحی (Redesign) و توسعه دادم ، در همان سال من اولین وبسایت پویا تحت تکنولوژی Asp.net را بروی اینترنت قرار دادم و در سال 1389 اولین نرم افزار تحت وب حرفه ای و تمام اِیجَکسی من با نام g1 منتشر شد و در همان سال بیشتر از 10 نسخه وبسایت بر پایه آن طراحی و بروی وب منتشر کردم ، بعد از آن همکاری من با گروه ها و شرکت های دیگر آغاز شد که در این بخش به معرفی برخی از آنها می پردازم .

صنایع الکترونیک آماج
شریک تجاری
1392 - تاکنون
دپارتمان نرم افزار شرکت فنی مهندسی صنایع الکترونیک آماج ، گروه مهندسی پیروز می باشد.
پیروز وب
مالک
1392 - تاکنون
گروه مهندسی پیروز ، گروه شخصی بنده می باشد که در زمینه طراحی و تولید و توسعه نرم افزار و تبلیغات و ... فعالیت دارد.
گرین وب
طراح و برنامه نویس
1391
همکاری پاره وقت در ساخت نرم افزار تحت وب با شرکت گرین وب .
سرزمین خورشید
طراح و برنامه نویس
1390
همکاری پاره وقت در طراحی و توسعه سیستم های تحت وب شرکت سرزمین خورشید.
گروه برتر جھان
شریک تجاری
1389
گروه کوچک نرم افزاری من در آن زمان به نام "WebGraces" به معنای "وب زیبا و منعصف" مسئول تمامی پروژ های نرم افزاری شرکت گروه برتر جهان بود است.
مخابرات خراسان رضوی
کارمند
1385-1386
کارمند پیمانی بخش ام دی اف .

تحصیلات

در این بخش به معرفی تحصیلات و دوره های گذرانده شده خود می پردازم.

دانشگاه اقبال لاهوری مشهد
لیسانس
1391-1393
اخذ مدرک کارشناسی مهندسی نرم افزار از دانشگاه اقبال لاهوری مشهد.
دانشگاه آزاد اسلامی مشهد
فوق دیپلم
1385-1388
اخذ مدرک کاردانی کامپیوتر - گرایش نرم افزار از دانشگاه آزاد مشهد.
دانشگاه اقبال لاهوری
لوح تقدیر
1392
دربافت لوح تقدیر در جشن روز مهندس به عنوان عضو و دبیر انجمن علمی گروه کامپیوتر دانشگاه اقبال لاهوری مشهد.
دانشگاه فردوسی مشهد
سمینار بهینه سازی وب گاهها
1389
اخذ مدرک حضور در سمینار بهینه سازی وب گاهها دانشگاه فردوسی مشهد.
دانشگاه فردوسی مشهد
سمینار وب معنایی و داده های پیوندی
1389
اخذ مدرک حضور در سمینار وب معنایی و داده های پیوندی دانشگاه فردوسی مشهد.
سازمان فنی حرفه ای کشور
دوره تکمیلی ASP.NET
1391
اخذ مدرک دوره تکمیلی Asp.Net از سازمان فنی حرفه ای کشور.
پلیس فتا خراسان رضوی
سمینار امنیت در فضای سایبر
1393
اخذ مدرک حضور در سمینار امنیت در فضای سایبر پلیس فتا خراسان رضوی.

نمونه کارها

در این بخش به معرفی برخی از سیستم های نرم افزاری که توسط بنده طراحی و پیاده سازی شده و منع معرفی به عموم ندارند می پردازم ، یاد آور می شوم که نمونه کارهای طراحی وبسایت اینجانب در این قسمت قرار داده نشده است و آنها را می توانید در پایگاه طراحی وبسایت من به آدرس Piroozweb.com مشاهده نمایید.
  • نرم افزار تحت سرور گزارشات آبگیری ، بخشی از پروژه آبگیری سیرجان می باشد که در بهار 1393 به مرحله بهره برداری رسیده است . این پروژه به سفارش شرکت صنایع معدن گل گهر سیرجان طراحی و تولید شده است و شامل دستگاهای الکترونیکی متعدد و دو نرم افزار ، یکی تحت سرور و یکی تحت کلاینت می باشد که در بخش بعد به معرفی نرم افزار تحت کلاینت آن نیر می پردازم .

    نرم افزار تحت سرور وظیفه مدیریت از راه دور ، مانیتورینگ ، تجزیه و تحلیل ، بایگانی و گزارشگیری و ارائه خروجی های چاپی و ... از تمامی مراحل آبگیری (پرکردن تانکر ماشین های سنگین از آب موجود در چاه های آب معدن ) شرکت های پیمانی گل گهر را دارد .

    مکانیزم سیستم هم بدین صورت است که دوستان بخش الکترونیک ما دستگاهایی طراحی و پیاده سازی کرده اند که تمامی عملیات آبگیری دستی سابق را به صورت کاملا اتومات و مکانیزه بدون دخل و تصرف انسانی انجام می دهد ، و تمامی عملیات را در لحظه به نرم افزار گزارشات آبگیری ارائه می دهد و نرم افزار نیز این اطلاعات را همانطور که در ابتدای بحث توضیح دادم مدیریت کامل می کند و تمامی عملیات که می بایست توسط اپراتورهای فنی (کارشناسان ارشد بخش آب شرکت گل گهر) به صورت چندین بار در روز به صورت دستی انجام شود و طبق قاعده انجام محاسبات انسانی با احتمال خطاهای فراوان ، سختی ، زمان زیاد همراه هست را به صورت کاملا اتومات و برنامه ریزی شده انجام می دهد و تمامی اطلاعات را دریافت و آنالیز کرده و سپس خروجی را به کارشناسان فنی ، در کسری از ثانیه ارائه می دهد.

    شکل ظاهری این سیستم را می توانید در تصاویر بالا مشاهده نمایید ، این اتوماسیون کوچک تحت سرور طراحی و پیاده سازی شده است و ماهیت بلادرنگ دارد و در حالت استاندارد نباید سرور به هر دلیلی خاموش می شد ، اما با زحمات دوستان فنی ما در بخش الکترونیک ما توانستیم مکانیزیم "self-healing" را برای کل سیستم طراحی و پیاده سازی کنیم که در این حالت در صوت قطع بودن سرور یا ارتباطات دستگاه ها یا پرت های سرور بین یک روز تا بیشتر از یک هفته کاری ، کل سیستم می تواند خودش را باز سازی کند و اطلاعات خود را احیا کند ، این ویژگی یکی از دهها ویژگی منحصر به فرد پروژه آبگیری سیرجان می باشد .

    از قایلیت های عمومی این نرم افزار می توان به طراحی کاملا responsive (قابلیت نمایش و اجرا صحیح در تمامی ابعاد نمایشگرها) ، قابلیت مدیریت نرم افزار از راه دور ( ازدپارتمان های دیگر مجموعه با استفاده از موبایل ، تبلت ، ... {قابلیت مدیریت در فواصل دور نیز طراحی شده است مانند مدیریت از داخل منزل ولی به دلایل مبانی امنیتی درون سازمانی این قابلیت کاربردی ندارد}) ، قابلیت سطح دسترسی برای مدیران مختلف ، طراحی کاربرپسند و آسان .

  • نرم افزار شارژر کارت های آبگیری ، نرم افزار دیگر پروژه آبگیری سیرجان می باشد که وظیفه آن احراز هویت کارتهای آبگیری و صاحبان آنها ، افزاریش و کاهش موجودی کارت های و در کل تمامی موارد مدیریتی کارت ها به علاوه مانیتور کردن آنها و ثبت و بایگانی تمامی اطلاعات و ارائه گزارشات کامل از صاحبان کارت ها و شرکتهای آنها و میزان شارژ کرد آنها در روز ، هفته و سال و .... به همراه خروجی های قابل استناد و قابل چاپ .

    این نرم افزار با همکاری دستگاه کارت شارژر توانسته است روند احراز هویت شرکت های و رانندهای آنها و میزان آبگیری های رایگان که به واسطه موارد مختلف نظیر خرابی پمپ ، نبود نگهبان در برخی از زمانها و ... ییش آمده بوده را به عدد صفر میل دهد و همچنین حساب مالی پیچیده را به حداقل برساند و از همه مهم تر سرعت انجام کار را به ده ها برابر کاهش دهد .

    ظاهر این سیستم را می توانید در تصاویر بالا مشاهده فرمایید ، این نرم افزار برای کلاینت طراحی شده است .

  • این سیستم عملکرد مشابه PCMF را دارد ولی ساختار و تکنولوژی آن کاملا متفاوت است . از خصوصیات این سیستم به رعایت استاندارد های ماکروسافت در تولید سیستم های تحت وب می توان اشاره کرد ، طراحی و پیاده سازی کل سیستم و برخی ماژول های پایه آن توسط بنده انجام شده است و مابقی ماژول ها در تیم پیروز وب پیاده سازی و تست می شوند.

  • این سیستم یکی از بزرگترین ، پیچیده ترین و به نام ترین کارهای من است و شخصا به دو دلیل بزرگ علاقه ای خاص به آن دارم : یک اینکه بیشتر از 2 سال شب و روز بروی آن کار کردم ! و دوم اینکه در خط به خط پروژه اثر فکری و هنری من نهادینه و حکاکی شده و تسلطم بر مقوله مهندسی وب در این سیستم به وضح قابل رویت هست.

    از ایده تا اتمام پروژه : 22 ساله بودم که در ذهنش رویای ساخت ابزاری شبیه به Asp.net را تدائی می کرد ، اما خیلی زود به این نتیجه رسیدم که شاید ایده ساخت یک Active Server Pages یا به تعریف من Dynamic Pages Generator ساده باشد ، اما به هیج عنوان کار ساده ای نیست و طراحی و پیاده سازی آن مستلزم داشتن بیشتر از 5 نیروی کاری متخصص ثابت ، که دانش فنی لازم را داشته باشند به همراه داشتن یک اسپانسر مالی قوی که حقوق و مزایای این تیم را تا برای دست کم 5 سال تامین کند ! و کار سخت روزانه حداقل 8 ساعت مفید است که در این حالت آرمان طراحی و ساخت یک مدل اولیه از تکنولوژی مانند Asp.net به حقیقت می پیوندید که مقوله تست های Tolerance ، کارایی و بهینه بودن و ... و مسائل تجاری و درآمد زایی آن داستانهای دیگر دارد .

    بر این اساس طراحی پروژه PCMF شش بار تغییر کرد و از ساخت یک مدل اولیه از تکنولوژی Asp.net و وب سرویس آن IIS تبدیل به فریمورکی شد که بر پاییه Asp.net طراحی شد و از IIS جهت سرویس دهی TCPIP بهره برد . به عبارت دیگر PCMF فرزند Asp.net شد و از دل آن خلق شد ، بر این اساس ویژگی های وراثتی پدرش را به ارث برده و خیال من را از بابت 90% کار و تست های پیچیده نرم افزاری راحت کرد.

    معرفی سیستم : چهار چوب کاری مدیریت محتوای پیروز ، ابزاری می باشد جهت طراحی و تولید انواع سیستم های نرم افزاری تحت وب مانند : وبسایت ، فروشگاه ، پرتال ، سیستم مکانیزه ، شبکات اجتماعی و... و از قابلیتهای آن می توان به موارد زیر اشاره کرد : توسعه پذیری و افزودن قطعه (ماژولار) و به روز رسانی خودکار (Smart Updating) و ... ده ها ویژگی محصر به فرد دیگر.

    تولید این نرم افزار از سال 90 آغاز و تا پاییز 92 به طول انجامیده است و طراحی آن با متد Hard Code Programming صورت گرفته است و به دلیل درگیر شدن با لایه های پایینی .Net Framework از سرعت بسیار بالایی بر خوردار است .

    عملکرد سیستم : کار با آن شبیه برنامه نویسی HTML می باشد و البته ساده تر از آن! ، به گونه ای که برای پیاده سازی یک List View نیاز به داشتن دانش تکنولوژی Asp.net و زبان #C و یا استفاده از IDE خواصی نیست ! تنها کاری که باید انجام داد این است که از تگ به نام <\listview\> با یه سری پارامتر خواص استفاده کرد ، سیستم به صورت خودکار عملیات اتصال به پایگاه داده و تولید و فرمت دهی لیست داده را انجام و صفحه وب را تولید و به مرور گر کاربر ارسال می کند ، درست متوجه شدید ! PCMF یک موتور تولید کنند صفحات پویا است که با زبان محاوره ای بسیار ساده این کار را انجام می دهد.

تدریس خصوصی

دروه های آموزشی که توسط بنده و تیم پیروز ارائه می شود:

دوره ها آموزشی به صورت گروهی (3نفره) و فردی برگزار می شود ، که برحسب شرایط متقاضی در شرکت فنی مهندسی آماج و یا در منزل ایشان قابل ارائه می باشد.

طی تجربه های کسب شده این جانب ، بهترین روش یادگیری ، یادگیری همراه با مثال و آزمون و خطا کاری می باشد ، از این جهت دوره های آموزشی معمولا در قالب یک پروژه واقعی انجام می شود ، در این حالت پروژه ای تعریف شده و آن را از صفر تا صد همراه متقاضی انجام و به اتمام می رسانیم.

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

دوره آموزش Asp.net MVC

مقدماتی | مدرس : امین قادری

در این دوره ساخت یک وبسایت خبری پویا با امکاناتی نظیر داشتن پنل مدیریت با قابلیت دسترسی کاربری ، امکان عضو گیری ، درج - ویرایش - حذف خبر ها ، داشتن بخش تماس با ما و ... را با متقاضی شروع کرده و به اتمام می رسانیم.

بعد این دوره شما توانایی ساخت وبسایت های پویا مختلف برمبنای تکنولوژی +Asp.net MVC 5 و +Entity Framework 6 و محیط توسعه Visual Studio 2015 و SQL Server 2014 را خواهید آموخت.

جهت دریافت اطلاعات بیشتر و ثبت نام دوره با من تماس بگیرید.

دوره آموزش Entity Frameworke

مقدماتی | متوسط | مدرس : امین قادری

Entity Framework چیست ؟

نوع ORM یا Object Relational Mapping حرفه ای می باشد که توسط شرکت ماکروسافت طراحی و پیاده سازی شده است ، این سیستم کاملا یکپارچه با دات نت بوده و قابلیت های بسط پذیری فوق العاده ای دارد و قدرت کارایی و انعطاف و سرعت این فریمورک باعث معروفیت آن شده است به گونه که از سالهای 2012 تا به حال جایگاه خاصی در توسعه سیستم های مبنتی بر دات نت را پیدا کرده و دیگر رغیب های خود مانند NHibernate را در فاصله زیادی از خود قرار داده و باعث منسوخ شدن تدریجی سیستم های قدیمی دات نت مانند Ado.Net شده است ، این فریمورک به مدل برنامه نویسی Linq و عبارات Lambda نیز مجهز شده است که تصویری خاص از اوج مهندسی این سیستم را به نمایش می گذارد.

در دوره مقدماتی ، با مفاهیم +Entity Framework 6 و روش های Code First و Database First که از پرکاربرد ترین متد های کاری این فریمورک هست آشنا می شوید و مثال هایی عملی را در قالب پروژه های کوچک برنامه نویسی تحت وب یا ویندوز با همراهی متقاضی انجام خواهیم داد.

در دوره متوسط ، آشنایی با روش های توسعه قطعه ای یا پیمانی ، مدیریت داده های داخلی و توسعه پایگاه داده و معرفی معقوله Migrations و مباحث در این سطح به متقاضی آموزش داده خواهد شد که ایشان بر تمامی ضمائم سیستم تسلط پیدا کند.

بعد از این دوره ها شما توانایی انجام تمامی کارهای سخت و پیچیده ای که قبلتر با Ado.net و یا ابزار مشابه در برنامه های خود انجام می دادید که زمانبر و پر هزینه (هزینه های مربوط به دیباگ + مهندسی + بهنیه سازی و... ) بوده را با این فریمورک به راحتی و با چند خط کد نویسی خواهید داشت.

جهت دریافت اطلاعات بیشتر و ثبت نام دوره با من تماس بگیرید.

دوره آموزش UI/UX

مقدماتی | متوسط | پیشرفته | مدرس : امین قادری

طراحی رابطه کاربری یا User Interface Design بحث شیرین و جذاب و کماکان سخت و پیچیده ای است که این روز ها با توسعه وب خلا حضور نیروهای متخصص در این عرصه به وفور به چشم می خورد ، از این جهت دوره هایی برای این منظور آماده شده است که شما را قدم به قدم به طراحی رابطه های کاربری حرفه ای و پیچیده می رساند.

در دوره مقدماتی ، شما با مباحث تئوری رنگ ها ، اصول مهندسی رابطه کاربری ، و مفاهیم بنیادی زبان های CSS ، HTML ، JQuery و فتوشاپ آشنا می شوید و طراحی یک Template زیبا را با هم شروع و به اتمام می رسانیم.

در دوره متوسط ، شما را با مباحث پیشرفته تر نظیر طراحی Responsive ، CSS3 ، HTML5 و مسائل پیشرفته تر در JQuery و طراحی مبنی بر +Bootstrap 3 و Scrolling آشنا خواهم کرد و همزمان طراحی یک Responsive Template زیبا را نیز با هم شروع و به اتمام می رسانیم.

در دوره پیشرفته ، شما را با مسائلی پیچیده تری از جمله : اولویت اجباری در CSS ، سرویس های فونت ، استفاده از پلاگین های پیشرفته در jQuery ، ساخت پلاگین های شخصی در jQuery ، مفاهیم SEO ، بهینه سازی فایل های صوتی و تصویری ، معرفی ابزار های خاص UI/UX و ... در قالب مثال های عملی ، آشنا خواهم کرد.

پس از این دوره ها شما توانایی طراحی رابطه های کاربری مدرن نظیر وبسایت بنده و امثال آن را خواهید داشت.

جهت دریافت اطلاعات بیشتر و ثبت نام دوره با من تماس بگیرید.

دوره آموزش Desktop Application

مقدماتی | مدرس : امین قادری

در این دوره طراحی و پیاده سازی نرم افزارهای Desktop که Windows Form هم نامیده می شوند را تحت سیستم عامل Windows 8.1 با زبان #C ، و رابطه داده ای Entity Framework در محیط توسعه Visual Studio 2015 در قالب یک پروژه انبار داری ساده ، شامل : فرم های مختلف ثبت و ویرایش و حذف کالاهای انبار ، جستجوی محصولات و... با متقاضی شروع و به اتمام می رسانیم.

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

جهت دریافت اطلاعات بیشتر و ثبت نام دوره با من تماس بگیرید.

تماس با من

شما می توانید از طریق شماره موبایل ، ایمیل و فرم زیر با من در ارتباط باشید ، همچنین می توانید از طریق شبکات اجتماعی زیر با من در تعامل باشید .

من در شبکات اجتماعی :

در شبکه های اجتماعی زیر می توانید من را دنبال کنید.

آدرس
ایران - مشهد - بلوار معلم.
موبایل
-
لطفا در صورت عدم پاسخگویی پیامک ارسال فرمایید.

ارسال پیام خصوصی

Produced by PSCMS.

امین قادری

پیروزی.
موفقیت.
انگیزه.
آرامش.