پرش به محتوا

مهندس احسان شکاری

مدرس دوره های ارشد فول استک وب

درباره استاد :

در حال حاضر به عنوان مهندس نرم افزار در فنلاند مشغول به کار هستند. در ابتدا بیشتر وظایف مربوط به برنامه نویسی Front-end با React.js می شد و اکنون در قسمت ‌‌Back-end با استفاده از Nest.js، Socket.io و RxJS در حال کار هستند.

فعالیت ایشان از ابتدا با JavaScript در شرکت پارت در مشهد شروع شد. در این شرکت ابتدا به عنوان برنامه نویس Front-end با Angular.js مشغول شدند ولی بعد از یک سال به تیم Back-end‌ منتقل شدند و مسئولیت های زیادی از جمله تحلیل و طراحی ماژول های زیر ساختی شرکت، نگهداری و توسعه فریم ورک اختصاصی شرکت، توسعه Back-end پروژه های جدید، API نویسی، تست و خطایابی پروژه های مهم، کمک به کار آموزان جدید و انجام برخی از هماهنگی های بین تیمی را داشته اند. Node.js، MongoDB، Redis و Git‌ برخی از تکنولوژی هایی است که با آن ها در شرکت پارت بسیار کار کرده اند.

تقریبا بعد از سه سال کار در شرکت پارت به شرکت فناپ مشهد ملحق شدند و بعد از یک سال در فناپ به سرپرست فنی یکی از تیم ها منسوب شدند و علاوه بر تحلیل و طراحی پروژه از صفر، مدیریت افراد را نیز تجربه کرده اند. در این شرکت از Node.js، React.js و MySQL برای توسعه سیستم مدیریت مستندات استفاده کرده اند.

علاوه بر این دو شرکت در ایران به صورت ریموت در دو پروژه به عنوان برنامه نویس Node.js‌ در تیم فعالیت داشتند. پروژه اول با فریم ورک Nest.js انجام شد و مسئولیت اصلی بک اند با ایشان بود. پروژه دوم، پروژه ای بزرگ و پیچیده در زمینه پخش ویدیو با فریم ورک Next.js بود ‌که طراحی کامل پایگاه داده و توسعه بخشی از API‌ ها توسط ایشان انجام شد.

خلاصه ای از بهترین سوابق :

در حال حاضر به عنوان Full-stack JavaScript Developer در فنلاند مشغول به کارهستند.

مهارت ها و تخصص ها :

HTML, CSS & JavaScript
TypeScript
Node.js
(Express.js & Nest.js)
React.js
(Next.js & Redux(
Git, Agile
MongoDB & Redis
(Mongoose.js)
SQL
PostgreSQL
TypeORM

علایق کاری و تحقیقاتی :

جاوااسکریپت، تدریس
هوش محاسباتی، پردازش تصویر

سوابق تحصیلی و دوره های آموزشی

کارشناسی ارشد علوم تصمیم و مهندسی دانش
دانشگاه خوارزمی تهران

کارشناسی مهندسی کامپیوتر
دانشگاه فردوسی مشهد

سوابق کاری

مهندس نرم افزار
آلفاسنس – فنلاند
خرداد 1400 تا به حال

برنامه نویس Node.js
تالوس دیجیتال – کلمبیا (ریموت)
آبان 1399 تا خرداد 1400

سرپرست فنی تیم و برنامه نویس Full-stack
فناپ – مشهد
اردیبهشت 139۸ تا خرداد 1400

برنامه نویس Node.js
پارت – مشهد
خرداد 1395 تا فروردین 1398

مقالات

A Combination Approach Based on a Novel Data Clustering Method and Bayesian Recurrent Neural Network for Day-ahead Price Forecasting of Electricity Markets
Mar 1, 2019

Electric Power Systems Research NGTSOM: A Novel Data Clustering Algorithm based on Game Theoretic and Self-organizing Map
Nov 2016

Amirkabir International Journal of Modeling, Identification, Simulation and Control (AIJ-MISC) A New Game Theory Based Approach for Self-Organizing Map Networks
2016