جدول زمانی شغلی
مختصری از پیشینه تحصیلی و سفر حرفهای یا تجربیات کاری من از ابتدا تاکنون.
تحصیلات
کارشناسی مهندسی نرمافزار کامپیوتر
دانشکده فنی شهید مهاجر•اصفهان، ایران•۱۳۹۷ - ۱۳۹۹
تمرکز بر مهندسی نرمافزار، برنامهنویسی، الگوریتمها، ساختارهای داده و توسعه وب.
کسب دانش جامع در مبانی علوم کامپیوتر و شیوههای توسعه نرمافزار.
جزئیات
- رشته: مهندسی نرمافزار کامپیوتر
- مؤسسه دولتی • روزانه
کاردانی مهندسی نرمافزار کامپیوتر
دانشکده فنی شهید شمسیپور•تهران، ایران•۱۳۹۵ - ۱۳۹۷
تکمیل دورههای پایه در علوم کامپیوتر، برنامهنویسی و توسعه نرمافزار.
ایجاد پایه فنی قوی در اصول مهندسی نرمافزار.
جزئیات
- رشته: مهندسی نرمافزار کامپیوتر
- مؤسسه دولتی • روزانه
تجربه کاری
برنامهنویس بکاند
(حدود ۱ سال)قراردادیدورکاری
ایمن آب اسپادانا•اصفهان، ایران•آذر ۱۴۰۴ - اکنون
توسعه، بهبود، نگهداری و پشتیبانی نرمافزارهای وب، سرویسها و Web APIهای بکاند مقیاسپذیر با استفاده از C# و فریمورک ASP.NET Core به صورت همکاری دورکاری قراردادی. تمرکز ویژه بر پیادهسازی معماری تمیز (Clean Architecture)، سرویسهای ماژولار و تستپذیر و مدیریت سرورهای لینوکس.
جزئیات
- توسعه، بهبود، نگهداری و پشتیبانی نرمافزارهای وب، سرویسها و Web APIهای بکاند با استفاده از C# و فریمورک ASP.NET
- توسعه Web APIهای بکاند مقیاسپذیر با C# و ASP.NET
- پیادهسازی معماری تمیز و سرویسهای ماژولار
- نگهداری سرورهای لینوکس
- همکاری به صورت دورکاری قراردادی و تحویل چابک وظایف
- بهینهسازی کارایی سیستم و کوئریهای پایگاه داده برای ارتقای توان پردازشی و پایداری سرویسها
C#ASP.NET Core.NETClean ArchitectureSQL ServerLinuxRESTful APIDocker
توسعهدهنده بکاند
(حدود ۱۱ ماه)پارهوقتدورکاری
پردیس نوآوری گرا•اصفهان، ایران•اردیبهشت ۱۴۰۴ - اسفند ۱۴۰۴
فعالیت به عنوان توسعهدهنده بکاند C# و ASP.NET، با تمرکز بر توسعه و ساخت نرمافزار آزمونهای شخصیتشناسی مهیج و متفاوت که داستانمحور، دارای چالش و همراه با درگیری ذهن، خلاقیت و درنهایت بررسی و پیشنهادهای جذاب هستند. همچنین توسعه و ساخت نرمافزار مدیریت و برگزاری دورههای حضوری فرهنگی به منظور سرگرمی، شخصیتشناسی و پیشرفت شخصی ویژه مدیران و کارمندان.
جزئیات
- توسعه و ساخت نرمافزار آزمونهای شخصیتشناسی داستانمحور و چالشبرانگیز همراه با درگیری ذهن، خلاقیت و پیشنهادهای کاربردی
- توسعه و ساخت نرمافزار مدیریت و برگزاری دورههای حضوری فرهنگی به منظور سرگرمی، شخصیتشناسی و پیشرفت شخصی برای مدیران و کارمندان
- توسعه، پشتیبانی و استقرار Web APIهای بکاند با C# و ASP.NET بصورت همکاری دورکاری و تحویل چابک وظایف
- طراحی الگوهای بهینه دادهای و الگوریتمهای پردازش امتیازات آزمونها در پایگاه داده با کارایی بالا
C#ASP.NET Core.NETSQL ServerRESTful APIGit
کارشناس ارشد نرمافزار و توسعهدهنده فولاستک
(حدود ۱ سال و ۱۰ ماه)تماموقتحضوری
ایمن آب اسپادانا•اصفهان، ایران•اسفند ۱۴۰۲ - آذر ۱۴۰۴
فعالیت به عنوان کارشناس ارشد یا مهندس نرمافزار و توسعهدهنده فولاستک، با تمرکز بر معماری و مهندسی نرمافزار، ارزیابی تعاملات فنی، و طراحی، توسعه و استقرار Web APIهای بکاند مقیاسپذیر و رابطهای کاربری مدرن. توسعه یک پورتال درونسازمانی به منظور ایجاد و توسعه ماژولهای شخصیسازیشده سازمان مرتبط با امور مختلف از جمله حملونقل و پشتیبانی درونسازمانی.
جزئیات
- اتخاذ تصمیمات و انجام امور در زمینه معماری نرمافزار و انتخاب الگوهای مهندسی برای ارتقای مقیاسپذیری و قابلیت اطمینان در سیستم پورتال درونسازمانی
- طراحی و توسعه Web APIهای بکاند مقیاسپذیر با C# و ASP.NET Core با تمرکز ویژه بر امنیت و بهینهسازی عملکرد
- ارتقای کیفیت و قابلیت نگهداری کد با پیادهسازی معماری تمیز (Clean Architecture)، اصول کدنویسی تمیز و تست خودکار
- طراحی و پیادهسازی رابطهای کاربری مدرن با Vue.js و TypeScript با تمرکز بر سادگی و تجربه کاربری بهینه
- توسعه ماژولهای شخصیسازیشده سازمانی نظیر اتوماسیون حملونقل و سامانه پشتیبانی درونسازمانی
- مدیریت کانتینرها و استقرار با Docker و Docker Compose روی سرورهای لینوکس جهت تسهیل و ایمنسازی فرآیند انتشار
C#ASP.NET CoreVue.jsTypeScriptClean ArchitectureSQL ServerDockerLinux
توسعهدهنده فولاستک
(حدود ۱ سال و ۱ ماه)تماموقتحضوری
مجموعه مهرستان•اصفهان، ایران•آذر ۱۳۹۹ - آذر ۱۴۰۰
توسعه برنامه وب فولاستک درونسازمانی به منظور مدیریت مدرسه مهرستان، افراد و رویدادها با استفاده از C# و فریمورک ASP.NET MVC در سمت بکاند و Razor Pages، تایپاسکریپت، Vue.js و Quasar در سمت فرانتاند.
جزئیات
- توسعه برنامههای وب با HTML، CSS، JavaScript، C#، Vue.js و ASP.NET MVC Razor Pages
- پیادهسازی پنل مدیریت مدرسه، فراگیران، ثبتنامها و تقویم رویدادها با کامپوننتهای Quasar و تایپاسکریپت
- طراحی و پیادهسازی تعاملات پایگاه داده مقیاسپذیر و فرآیندهای بهینه دادهای در SQL Server
- پیادهسازی فرمها و تعاملات واکنشگرا با اعتبارسنجی جامع سمت کاربر و سرور برای بهبود تجربه پرسنل
HTML5CSS3JavaScriptTypeScriptC#ASP.NET MVCRazor PagesVue.jsQuasarSQL Server
توسعهدهنده فرانتاند
(حدود ۱ سال و ۱۱ ماه)پارهوقتهیبریدی
توسعه سامانه هوشمند آیریک•اصفهان، ایران•آذر ۱۳۹۸ - مهر ۱۴۰۰
شروع حرفهای به عنوان توسعهدهنده فرانتاند، ساخت رابطهای وب پویا و تعاملی و ریسپانسیو. کسب پایه محکم در فناوریهای توسعه وب و طراحی رابط کاربری.
جزئیات
- طراحی و توسعه UI وب با HTML، CSS و JavaScript
- ساخت رابطهای وب یا فرانتاند با فریمورک AngularJS
- ایجاد صفحات وب پویا و تعاملی با JavaScript و AJAX
- استفاده از فریمورکهای مختلف W3.CSS، بوتاسترپ و موارد مشابه
- کسب پایه محکم در فناوریهای توسعه وب و طراحی رابط کاربری
- بهینهسازی سازگاری در مرورگرهای مختلف (Cross-Browser) و ارتقای سرعت بارگذاری فرانتاند
HTML5CSS3JavaScriptAngularJSAJAXBootstrapW3.CSS
کارآموز برنامهنویس فرانتاند
(حدود ۴ ماه)کارآموزیحضوری
وبزی•تهران، ایران•آبان ۱۳۹۷ - بهمن ۱۳۹۷
دوره کارآموزی برنامهنویسی فرانتاند در وبزی با تمرکز بر یادگیری عمیق استانداردهای وب، ساخت کامپوننتهای کاربری و کسب تجربه عملی در پیادهسازی صفحات وب تعاملی و ریسپانسیو.
جزئیات
- طراحی و توسعه UI وب با HTML، CSS و JavaScript
- پیادهسازی رابطهای کاربری ریسپانسیو و استاندارد برای انواع دستگاهها و اندازههای مختلف نمایشگر
- همکاری در تست، بررسی و رفع باگهای ظاهری قالبهای وبسایت
- کسب پایه عملی در ساختار DOM، استانداردهای وب مدرن و اصول تجربه کاربری (UX)
HTML5CSS3JavaScriptResponsive Web Design