امیر آبرون
توسعهدهنده فولاستک
سبزوار، ایران·+98 939 872 0306·abroon234@gmail.com
https://amirabroun.ir·https://github.com/amirabroun·https://linkedin.com/in/amir-abroun-4a7ab321a
خلاصه
توسعهدهنده فولاستک با ۵ سال تجربه در سنجمان — پلتفرم SaaS منابع انسانی (ATS). بکاند را با Laravel و فرانت را با Vue/Nuxt مینویسم و هر فیچر را از ایده تا استقرار خودم جلو میبرم؛ کار را از هر سمتی خودم میگیرم و رها نمیکنم. چیزهایی را هم که از من خواسته نشده اما محصول به آنها نیاز پیدا میکند، با نگاه به آینده خودم میسازم — از طراحی و کد تا تست، CI و سرور.
مهارتهای اصلی
بکاند
PHP 8 · Laravel · MySQL · صف با Redis (Horizon) · طراحی REST API
فرانتاند
Vue 2/3 · Nuxt 3 · TypeScript · Tailwind CSS v4 · Vuetify
دواپس
Docker و docker-compose · nginx · GitLab CI/CD · مدیریت سرور لینوکسی (TLS، فایروال) · مانیتورینگ با GlitchTip/Sentry
روشهای توسعه
Git · TDD با Pest (۸۰۰+ تست) · گیتهای کیفیت phpstan/rector و vue-tsc در CI · تست e2e با Playwright · ADR
سوابق کاری
سنجمان — sanjeman.com · پلتفرم SaaS منابع انسانی
مهر ۱۴۰۰ (Oct 2021) – اکنون
توسعهدهنده فولاستک · تیم محصول ۳ نفره · روی هر ۵ میکروسرویس اصلی (از ۱۱ سرویس) همزمان
- مالک فیچرهای اصلی ATS — پایپلاین استخدام و مراحل، فرمهای چندبخشی درخواست همکاری، استخر استعدادها و کنترل دسترسی نقشمحور؛ بهعلاوه طراحی SSO مرکزی و ورود OTP بهعنوان هاب احراز هویت چند فرانتاند (کاربر ادمین سازمان، کارمند سازمان، کارجو، کاربر خریدار آزمون روانشناختی).
- ساخت مصاحبهگر هوش مصنوعی از صفر تا صد: بکاند گفتگو و تحلیل در Laravel با امتیازدهی چندبعدی و گزارش مصاحبه، بههمراه رابط Vue با پخش همگام صدا؛ معماری قابل اتصال به هر سرویس LLM دارای API — حدود ۳۰٪ کاهش زمان غربالگری هر موقعیت شغلی برای تیم منابع انسانی.
- یکپارچهسازی ۶ جابورد (Jobvision، Jobinja، Kando و…) و ۷+ پنل SMS با الگوی Strategy + Template Method — افزودن ارائهدهندهٔ جدید بدون دست به کد موجود؛ جریان حدود ۵۰۰ رزومه در روز برای هر سازمان با jobهای sync میکروسرویسی وارد میشود و حدود ۱۰۰۰ job در روز در صف Horizon پردازش میشود (سازگار با on-premise).
- توسعه پلتفرم آزمونهای روانشناختی آنلاین (Laravel API + پنل Nuxt 3): ورود مهمان با OTP و موتور محاسبهی کارنامه که نمرهی ۱۱ آزمون را از پاسخهای کاربر بهدست میدهد — با حدود ۳۰۰ کاربر فعال ماهانه.
- راهاندازی پرداخت زرینپال (checkout سریالی، مدیریت race condition، کد تخفیف) و پنل نمایندگی فروش (reseller) با قابلیت impersonation و گزارش فروش.
- بهینهسازی کارایی پروداکشن: رفع N+1 در سرویسهای پرترافیک با eager loading، رفع memory exhaustion در jobهای حجیم و بهینهسازی کوئریها (join بهجای زیرکوئری، chunk).
- کیفیت و دواپس: ۸۰۰+ تست Pest (تقریباً هر تغییر)، گیتهای phpstan/rector و vue-tsc در CI، مهاجرت دیزاینسیستم از Vuetify به Tailwind v4؛ Docker و GitLab CI برای production، سرور استیج لینوکسی (TLS، فایروال) و مانیتورینگ خطا با GlitchTip.
عنبریتویز — anbaritoys.ir · پروژه شخصی فروشگاه آنلاین
آبان ۱۴۰۴ (Oct 2025) – اکنون
مالک — بازسازی و نگهداری بهتنهایی
- در اختیار گرفتن فروشگاه اینترنتی با بیش از ۷۰۰ محصول از توسعهدهندهی قبلی — کد PHP 8.2 بدون فریمورک، ناپایدار و بدون تست و مستندات — و بازسازی کاملش: رفع باگهای فراوان، مستندسازی و انتقال به Git برای توسعهی مطمئنتر.
- نگهداری و توسعهی ویترین و پنل مدیریت کامل (محصولات، تنوعها، دستهها، برندها، کد تخفیف، بلاگ) با MariaDB و SQL دستنویس؛ پرداخت با درگاههای زرینپال و IDPay، پیامک با کاوهنگار، حساب کاربری و پیگیری سفارش.
- مهاجرت زیرساخت از هاست اشتراکی cPanel/Apache به Docker (nginx + php-fpm).
تحصیلات
دانشجوی کارشناسی ارشد مهندسی کامپیوتر — نرمافزار
دانشگاه آزاد اسلامی سبزوار · فارغالتحصیلی ۱۴۰۷ (2029)
معافیت تحصیلی از خدمت سربازی
کارشناسی مهندسی کامپیوتر
دانشگاه حکیم سبزواری · مهر ۱۳۹۹ – بهمن ۱۴۰۴ (Oct 2020 – Feb 2026)
زبان
انگلیسیB1