بیوگرافی
اینجانب محمد ثاقبی، فعالیت حرفهای خود را در حوزه توسعه نرمافزار از سال ۱۳۸۴، همزمان با ورود به رشته کامپیوتر در هنرستان، آغاز نمودم.
در آن سالها، زبانهای برنامهنویسی دسکتاپ مانند QBasic، Pascal و Visual Basic، نخستین گامهای مرا در این عرصه رقم زدند. با افزایش علاقهمندی به دنیای وب، به طور خودآموز، توسعه وب از طریق پلتفرم ASP.NET با زبان VB.NET را فرا گرفتم.
پیش از ورود به توسعه اختصاصی (Custom Development)، تجربهای در کار با سیستمهای مدیریت محتوای محبوب آن دوره همچون Joomla ،Datalife engine ،Drupal و WordPress کسب نمودم. با هدف تسلط بر شخصیسازی این سیستمها، به طور جدی به یادگیری PHP در کنار HTML و CSS پرداختم. این تجربیات، علاقه مرا به برنامهنویسی سمت سرور و توسعه وبسایتهای اختصاصی دوچندان کرد.
در ادامه این مسیر و با هدف ارتقای معماری نرمافزار، به سراغ فریمورکها رفتم و پس از درک عمیق الگوی MVC، مدتی با فریمورک CodeIgniter کار کردم. اما آشنایی با فریمورک تحولآفرین Laravel، نقطه عطفی شگرف در مسیر شغلی من ایجاد کرد و مرا به یک توسعهدهنده فول استک (Full-Stack) تبدیل نمود.
در طول این سالها، با اجرای پروژههای گوناگون، همواره متعهد بودهام تا با تسلط بر آخرین فناوریهای اکوسیستم لاراول، از جمله Livewire و Inertia.js، راهحلهای بهینه و مدرنی را در حوزههای فرانتاند و بکاند پیادهسازی نمایم.