توسعهدهنده Front-End با تمرکز بر React.js، JavaScript و ساخت رابطهای کاربری مدرن، واکنشگرا و قابل نگهداری.
توسعه رابطهای کاربری مدرن، سریع و قابل نگهداری
توسعهدهنده Front-End با تمرکز بر React.js و JavaScript که در طراحی و پیادهسازی رابطهای کاربری واکنشگرا، ساخت کامپوننتهای قابل استفاده مجدد و تبدیل نیازهای محصول به تجربهای ساده و قابل فهم برای کاربر فعالیت میکند. علاقهمند به معماری تمیز، Design System، بهینهسازی تجربه کاربری و همکاری مؤثر با تیمهای طراحی و Back-End.
تجربه کاری
سوابق زیر نمونه هستند و میتوانی بعداً نام شرکت، تاریخها، مسئولیتها و نتایج واقعی خودت را جایگزین کنی.
Front-End Developer
Nova Digital Studio — تهران
- توسعه داشبوردها و پنلهای مدیریتی با React.js و معماری component-based.
- طراحی کامپوننتهای reusable و هماهنگسازی UI با Design System تیم.
- مدیریت Server State با React Query و بهبود تجربه loading، error و caching.
- همکاری با تیم Back-End برای اتصال APIها و رفع خطاهای Integration.
Junior Front-End Developer
Pixel Craft Agency — ریموت
- پیادهسازی صفحات Responsive از روی طرحهای Figma با HTML، CSS و Tailwind CSS.
- توسعه فرمهای چندمرحلهای و اعتبارسنجی سمت کاربر برای محصولات تحت وب.
- رفع باگهای UI در مرورگرها و اندازههای مختلف صفحه.
- استفاده روزانه از Git و Code Review برای هماهنگی بهتر با تیم توسعه.
Front-End Intern
CodeLine Lab — تهران
- تمرین و پیادهسازی اصول JavaScript، DOM و ES Modules در پروژههای واقعی کوچک.
- ساخت کامپوننتهای UI ساده و تبدیل صفحات استاتیک به رابطهای تعاملی.
- آشنایی عملی با فرآیند تحلیل تسک، Git Flow و تحویل مرحلهای فیچرها.
مهارتهای فنی
گروهبندی مهارتها بهجای درصدهای ساختگی، تا رزومه خواناتر و قابل دفاعتر باشد.
Core Front-End
React Ecosystem
UI & Tooling
پروژههای منتخب
چهار نمونه پروژه دمو با تمرکز روی مسئله، نقش، راهکار و خروجی؛ بعداً میتوانی دادههای واقعی و لینکهای اصلی را جایگزین کنی.
تحصیلات و مسیر یادگیری
مسیر تخصصی توسعه Front-End
یادگیری پروژهمحور JavaScript و React.js با تمرکز بر معماری کامپوننتها، مدیریت State، REST API، Git و طراحی Responsive.
کارشناسی مهندسی کامپیوتر
دانشگاه نمونه — گرایش نرمافزار. این بخش دمو است و باید با اطلاعات تحصیلی واقعی جایگزین شود.
گواهیها و زبانها
گواهیهای دمو
- Advanced React Development — آکادمی نمونه، ۱۴۰۴
- Modern JavaScript ES6+ — پلتفرم نمونه، ۱۴۰۳
- Git & Collaborative Development — پلتفرم نمونه، ۱۴۰۳
زبانها
شیوه کار و ارزشهای حرفهای
در پروژهها تلاش میکنم قبل از نوشتن کد، مسئله و مسیر کاربر را بفهمم؛ سپس با ساختار قابل نگهداری، نامگذاری واضح و کامپوننتهای کوچک و قابل استفاده مجدد، راهحل را پیادهسازی کنم.
کد قابل نگهداری
ساختار واضح، تفکیک مسئولیتها و پرهیز از پیچیدگی غیرضروری.
تجربه کاربری
توجه به جزئیات Responsive، دسترسپذیری و رفتار صحیح رابط در حالتهای مختلف.
یادگیری مستمر
مطالعه الگوهای بهتر، بررسی کد پروژههای واقعی و بهبود تصمیمهای فنی در هر پروژه.
