علی ترابی

به صفحه شخصی من خوش آمدید.

علی ترابی

برنامه نویس

Ali Torabi's github account

شروع می شود. (سن 9-16)

من مهندسی نرم افزار را از 9 سالگی شروع کردم. خیلی هیجان زده بودم در مورد بازی "Crash bandicoot" در پلی استیشن 1، و من می خواستم خودم یکی بسازم بدیهی است که من از پیچیدگی در آن آگاهی نداشتم چنین اراده و رویایی

خوشبختانه، پدرم را مجبور کردم که برای من روی یک کامپیوتر سرمایه گذاری کند، و من برخی از زبان های برنامه نویسی به نام "Multimedia Builer" را شروع کرده ام Script" که یک زبان برنامه نویسی ساده برای ایجاد بود خودکار اجرا می شود. در واقع مثل خودش قدرتمند بود. با استفاده از آن زبان برنامه نویسی و ابزار، من موفق به ایجاد یک نرم افزار شده ام برای دانش‌آموزان که از خودشان امتحان و امتحان بگیرند که آن را فروخت تا 19 سالگی و در اواسط خدمت سربازی.

قبل از دبیرستان، چندین نرم افزار ایجاد کرده ام، از جمله:
  • رابط متن به گفتار: یک برنامه کاربردی ساده که یک کاربر می تواند یک فایل txt را انتخاب کند و سپس صدای TTS و آن را انتخاب کند آن را برای آنها بازی خواهد کرد.
  • برنامه سپرده بانکی، طراحی شده برای مدرسه راهنمایی ما. من این ایده را داشتم که هر دانش آموز می تواند سپرده گذاری کند و وام بگیرد، بنابراین من این کار را کردم نرم افزاری ایجاد کرد که می توانست لیستی از دانش آموزان را نگه دارد و سپرده فعلی و بدهی آنها. البته من این کار را نکردم اگر کسی بتواند وام بگیرد یا نه، عوامل خطر را اجرا کند به طور کامل بر روی اعتماد ساخته شده است.
  • مولد آزمون دانش آموزی، نرم افزاری است که هر فرد دانش آموز می تواند برای خود امتحان ایجاد کند و "مسخره" ایجاد کند امتحانات قبل از فرا رسیدن زمان امتحان واقعی این یک بود نرم افزار جدی و پیچیده که با فرمت های خود فایل است سازه های.

زمان حرکت است. (16-22)

در این فصل از زندگی من، من عمدتاً روی PHP کار کردم و سی شارپ از زمانی که وب در نرم افزارهای دانشجویی مورد نیاز بود کدهای فعال سازی، و من مجبور شدم برای آن وب سایت ایجاد کنم html/css برای مدیریت آن کافی نبود.

در این مدت من شروع به کار بر روی وب سایت PHP کردم پروژه ها، از جمله ایجاد یک چارچوب MVC، CMS پیچیده برای مشتریان من در "PordoWeb Inc"، و نوشتن نرم افزارهای تجاری در C# و چارچوب .net. این شامل در واقع است برخی از ماژول های سازمانی برای انتشارات برای پیگیری فروش و محصولات آنها

در واقع، دانش سی شارپ بعدها در سنین بالا بسیار کاربردی شد 19-21 از زمانی که در خدمت سربازی بودم و می توانستم برخی از آنها را خودکار کنم فرآیند با استفاده از این دانش

Node.js و خروج از خانه (22-24)

در این مدت بعد از مدتی که سربازی را تمام کردم خداحافظی کردم به توسعه PHP و C#، و به طور کامل Angular.js و تبدیل شد توسعه دهنده Node.js تحت "Netware Studio" و "OVIO" iot نام تجاری راه حل به عنوان یک استارتاپ با بودجه محدود، شروع به کار کردم چیزهای زیادی را یاد بگیرید و ایجاد کنید، از درایورهای تابلوهای رله، تا زمانی که node.js کدهایی را برای مدیریت باطن و هدایت آن کد کند front-end در Angular.js

در آخرین روزهای این فصل، من از SEEK پیشنهاد دادم آسیا، بخشی از SEEK استرالیا، به عنوان "مهندس ارشد نرم افزار" و فصل بعدی زندگی من آغاز شد.

دورترین آسیا، سنگهای واکنش (24-25)

من در این سال برای McKinsey و Seek Asia شروع به کار کردم و اغلب از تایلند به مالزی سفر می کرد. من می گویم این بود برای خیلی ها بیشتر شبیه دانشگاه زندگی هستم تا شغل ابزارهای فنی جدید که در خانه در دسترس نبودند، مانند CI/CD، AWS، شرکت github و مهمتر از آن، بهبود یافته است انگلیسی من در این زمینه، تا حد زیادی.

به زودی تصمیم گرفتم به لهستان نقل مکان کنم، بیشتر برای کارهای شخصی دلایل

مقصد نهایی: لهستان (25 - اکنون)

من بر اساس نقش Intive "Senior React Developer" به لهستان نقل مکان کردم، برای خدمت رسانی به ارباب رجوع به نام «صابره» که عمل است