درباره
من یک مهندس نرمافزار با 5 سال تجربه تخصصی در توسعه بکاند با PHP و بیش از 10 سال تجربه در زمینه توسعه نرمافزار هستم. سابقه برنامهنویسی متنوع من که شامل توسعه موبایل و فرانتاند نیز میشود، باعث شده که دیدگاه من وسیعتر شود و در نقش فعلیام مهارتهای بیشتری کسب کنم. مهارتهای حل مسئله و انگیزه من باعث شد که در یک مسابقه برنامهنویسی به مقام اول دست پیدا کنم. حالا با تمرکز بر یادگیری مداوم و بهبود مهارتهایم، قصد دارم تأثیر مثبتی در پروژههای تیمی بگذارم.
افتخارات
- کسب رتبه 5 مسابقات برنامه نویسی کشور در سال 99
- کسب رتبه اول برنامه نویسی جاوا در سال 98
- کسب رتبه اول طراحی سایت شهرستان نهاوند در سال 97
سوابق کاری
Aptive - توسعهدهنده بکاند
یوتا، ایالات متحده | جولای 2024 – حالا
- ویژگیای برای ارسال معیارها و KPI های فنی به InfluxDB ساختیم و یک داشبورد در Grafana برای نمایش آنها ایجاد کردیم.
- یک سیستم چت مشتری بهصورت real-time با استفاده از Laravel Blade و رویدادها و پخشها ساختیم، همراه با تست واحد برای اطمینان از عملکرد درست.
- سرعت کش سرور را با جایگزینی Redis با Memcached بهبود دادیم و 10٪ سرعت کش افزایش یافت.
Mehrpol - توسعهدهنده ارشد بکاند
تهران، ایران | مه 2022 – سپتامبر 2024
- بهینهسازی کوئریهای MySQL و افزودن ایندکسهای مناسب برای سرعت بالاتر پاسخدهی.
- استفاده از RabbitMQ برای مدیریت صفهای درخواست تولید PDF.
- یکپارچهسازی Redis برای کش و ElasticSearch برای کوئریهای جستجوی سریعتر که باعث افزایش 30 درصدی کارایی شد.
Papita - توسعهدهنده بکاند
تهران، ایران | نوامبر 2021 – اکتبر 2023
- دوازده برنامه مختلف را به یک معماری منولیتیک یکپارچه کردیم.
- چندین نمونه Docker از برنامه Laravel را روی سرورها مستقر کرده و ظرفیت سیستم را به 200 هزار کاربر آنلاین رساندیم.
- ویدئوها را با استفاده از Kafka بهصورت کارآمد و بدون وقفه پخش کردیم.
- با استفاده از AWS EC2، بالاترین میزان در دسترس بودن سرور را با نظارت بر عملکرد تضمین کردیم (99.9٪).
دانشگاه علوم پزشکی همدان - مهندس نرمافزار
همدان، ایران | مه 2019 – فوریه 2023
- راهاندازی سرور خصوصی GitLab برای مدیریت امن Git و پیادهسازی خط لولههای CI/CD.
- توسعه سیستم ERP داخلی برای بهبود کارایی سازمانی.
- استفاده از MongoDB برای مدیریت دادههای بدون ساختار و گزارشگیری از اطلاعات بیمارستان.
Gitiazmoon - توسعهدهنده فولاستک
تهران، ایران | ژوئن 2019 – آگوست 2020
- معماری MVC را با استفاده از PHP خالص پیادهسازی کرده و ماژولهای Drupal برای ثبت فعالیتها و گزارشدهی خدمات توسعه دادم.
- الگوهای شیگرا و اصول SOLID را برای جلوگیری از تکرار و بهبود ساختار کد بهکار بردم.
- واسطهای فرانتاند تعاملی با استفاده از JavaScript، REST APIs، HTML، CSS، Bootstrap و Vue.js ایجاد کردم.
تحصیلات
کارشناسی مهندسی نرمافزار، دانشگاه ملایر (2016-2021)
مجوزها و گواهینامهها
- Agile with Atlassian Jira – Atlassian (نوامبر 2023، 12 ساعت)
- Advanced Algorithmic Thinking and Data Structure – Quera (اکتبر 2023، 290 ساعت)
تماس با من
برای ارتباط با من میتوانید از طریق روش های ذیل ارتباط برقرار کنید