درباره من
محمد توکلی — توسعهدهندهی ارشد فولاستک، مدیر فناوری اطلاعات و معمار نرمافزار

بیش از ۲۰ سال تجربه در ساختن نرمافزارهای وب و موبایل
من محمد توکلی هستم؛ توسعهدهندهی ارشد فولاستک با بیش از بیست سال تجربه در ساخت اپلیکیشنهای وب و موبایل مقیاسپذیر برای صنایع مختلف — از رسانه و هواشناسی تا مراکز تفریحی، آزمایشگاه پزشکی و توزیع کالا.
سالها کار بهعنوان توسعهدهندهی مستقل به من مهارت طراحی معماری کامل یک راهکار را داده است: از تحلیل نیاز و طراحی پایگاه داده تا پیادهسازی بکاند، فرانتاند، اپلیکیشن اندروید و استقرار روی سرور. در کنار برنامهنویسی، مدیریت زیرساخت IT (شبکه، Active Directory، مجازیسازی) را هم بر عهده داشتهام.
از کار تیمی و چابک لذت میبرم، دوست دارم از دیگران یاد بگیرم و تجربهام را با برنامهنویسان جوانتر به اشتراک بگذارم.
هر زبان، یک دریچهی تازه.
از تحول فناوریهای وب تا تجربهی من در موبایل و هوش مصنوعی؛ سال معرفی فناوریها از تاریخ شروع یادگیری من جدا شده است.
- ۱۹۹۶معرفی فناوریClassic ASP
وب، از صفحهی ثابت به تجربهی پویا
Classic ASP در دسامبر ۱۹۹۶ معرفی شد و امکان پردازش سمت سرور را به صفحات وب آورد. شروع مسیر برنامهنویسی من در سال ۱۳۸۴ با ASP بود.
شروع مسیر من؛ ساختن وبِ تعاملی - ۲۰۰۲معرفی فناوریASP.NET / C#
فصل تازهی توسعه در دنیای داتنت
معرفی ASP.NET در ژانویهٔ ۲۰۰۲، توسعهی وب را با زبانهایی مثل C# پیوند داد؛ بستری برای ساخت سامانههایی با منطق و ساختار گستردهتر.
از اسکریپتهای وب به نرمافزارهای ساختیافته - ۲۰۰۹انتشار نسخهی رسمیASP.NET MVC
جدا کردن مسئولیتها، برای ساختن بهتر
نسخهی رسمی ASP.NET MVC در مارس ۲۰۰۹ منتشر شد؛ با تفکیک مدل، نمایش و کنترلگر. من در سال ۱۳۹۶ توسعه با MVC را شروع کردم.
معماری روشنتر برای توسعه و نگهداری - ۱۳۹۲شروع یادگیری منJava / Android
از مرورگر، به صفحهی موبایل
در سال ۱۳۹۲ توسعهی اندروید را شروع کردم؛ تجربهای تازه در طراحی تعامل کاربر و اتصال اپلیکیشن به سرویسهای وب.
دیدن محصول از نگاه کاربر موبایل - ۲۰۱۶معرفی فناوریASP.NET Core
وب مدرن؛ بازتر و چندسکویی
ASP.NET Core در ۲۷ ژوئن ۲۰۱۶ منتشر شد؛ تحولی متنباز و چندسکویی در اکوسیستم وب مایکروسافت. امروز این تجربه در کنار React، Next.js و Redis، بخشی از ابزارهای توسعهی من است.
انتخاب ابزار بر اساس نیاز محصول - اکنونفصل تازهی مسیر منAI Development
توسعهی هوش مصنوعی؛ از ابزار به همکار
تمرکز فصل تازهی مسیرم، توسعهی راهکارهای مبتنی بر هوش مصنوعی و پیوند دادن آنها با نرمافزارهای کسبوکار است؛ برای سادهتر شدن فرایندها و ساخت تجربههایی کاربردیتر.
هوش مصنوعی برای حل مسئلههای واقعی
ابزارها و فناوریهایی که با آنها کار میکنم
جوایز و تقدیرنامهها
ایدهای در ذهن دارید؟
نیازتان را ثبت کنید؛ پس از بررسی، برآورد زمان و هزینه را برایتان میفرستیم.