درباره من

همه چیز از سن 14 سالگی شروع شد؛ برای اولین بار با مفاهیم پایه برنامه نویسی مثل تفکر الگوریتمیک و حل مسأله با روش فلوچارت آشنا شدم و توی همون سال کارم رو با زبان برنامه نویسی ++C شروع کردم، مفاهیمی مثل شیئ گرایی و ارث بری رو یادگرفتم و بعد از این به طور اتفاقی با مباحث امنیت و شبکه برخورد کردم.

وارد حوزه شبکه شدم و پس از گذروندن دوره های متعدد (+MCSA, MTCNA, CCNA, Network) در آموزشگاه های رسمی و معتبر، به حد مناسبی از دانش در این مباحث رسیدم.

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

در همین حین و حتی قبل از شروع به یادگیری پایتون، به واسطه واحد درسی که در دانشگاه داشتم شروع به یادگیری برنامه نویسی Android (و به تبع Java) کردم و چند پروژه ابتدایی و کوچیک هم با اون پیاده سازی کردم. در نهایت هم برای این که بتونم برنامه هایی که مینویسم رو روی هر دو پلتفرم iOS و Android داشته باشم، با Flutter آشنا شدم و تمام تلاشم رو کردم که هرچه بیشتر در این حوزه یاد بگیرم و تجربه کسب کنم.

بعد از گشت و گذاری که در زبان ها و فعالیت های مختلف صنعت نرم افزار داشتم (چه به واسطه دروس دانشگاهی و چه با کنجکاوی شخصی) به این نتیجه رسیدم که برنامه نویسی موبایل میتونه شروع خوبی برای من در این صنعت باشه.

مهارت های من

برنامه نویسی موبایل

با فریم ورک Flutter کار میکنم و تجربه کوتاه مدتی هم در برنامه نویسی جاوا Android دارم

طراحی رابط کاربری

در زمینه کار با نرم افزارهای گرافیکی مسلط هستم و با تجربه در طراحی UI/UX

زبان های متنوع

با زبان های Html/CSS, Python, Dart, Java, Cpp, C آشنایی دارم

گیمینگ

بازی مورد علاقه ام Dota2 (استراتژیک) هست و از این بازی لذت میبرم

شرکت های پیشین