نمونه رزومه برنامه‌نویس

یک رزومه برنامه‌نویس بک‌اند با پروژه و گیت‌هاب؛ قالبش را عوض کنید، ببینید و با اطلاعات خودتان ویرایشش کنید.

مسئول فنی‌ای که رزومه برنامه‌نویس را می‌خواند، در چند ثانیه دنبال سه چیز است: با چه زبان و فریم‌ورکی کار کرده‌ای، روی چه محصولی و با چه نتیجه‌ای، و کدی از تو هست که بشود دید؟ رزومه‌ای که این سه را زود نشان بدهد، به مصاحبه فنی می‌رسد.

نمونه زیر رزومه یک برنامه‌نویس بک‌اند با ۵ سال سابقه است. همین نکته‌ها برای رزومه برنامه‌نویس فرانت‌اند، موبایل و فول‌استک هم کار می‌کند؛ اگر تازه شروع کرده‌اید، بخش «رزومه برنامه‌نویس تازه‌کار یا بدون سابقه» را پایین‌تر ببینید.

اگر هنوز سابقه کار ندارید، دکمه «تازه‌کار» بالای تصویر رزومه برنامه‌نویسی را نشان می‌دهد که با پروژه‌های گیت‌هاب و یک کارآموزی شروع کرده است.

نمونه دیگر برای: فرانت‌اند (React) اندروید (Kotlin) پایتون (Django)

فایل Word لازم نیست: همین نمونه را آنلاین ویرایش کنید و PDF بگیرید. نمونه بدون نام و اطلاعات تماس در رزومه‌ساز باز می‌شود و متن‌های نمونه تا وقتی عوضشان نکرده‌اید علامت دارند. اگر رزومه‌ای دارید، دست نمی‌خورد و نمونه کنار آن ذخیره می‌شود.

چرا این رزومه خوب کار می‌کند

  • عنوان شغلی تخصص و ابزار اصلی را می‌گوید: «برنامه‌نویس بک‌اند (PHP / Laravel)»، نه فقط «برنامه‌نویس». آگهی‌ها هم معمولاً با همین ترکیب نوشته می‌شوند.
  • هر سطر سوابق یک نتیجه قابل اندازه‌گیری دارد: زمان پاسخ API، درصد خطای پرداخت، تعداد تست‌ها، زمان انتشار نسخه.
  • لینک گیت‌هاب و یک پروژه متن‌باز آمده تا کارفرما بتواند کد را ببیند.
  • مهارت‌ها فهرست ابزارهای واقعی است و سطحشان صادقانه فرق می‌کند؛ ده زبان برنامه‌نویسی با سطح «عالی» کسی را قانع نمی‌کند.
  • کارهای خاص بازار ایران، مثل اتصال به درگاه پرداخت بانکی و سرویس پیامک، صریح نوشته شده‌اند.

هر بخش را چطور بنویسید

عنوان شغلی و «درباره من»

در عنوان، حوزه را بنویسید: بک‌اند، فرانت‌اند، موبایل، فول‌استک یا DevOps، و در صورت امکان زبان یا فریم‌ورک اصلی؛ اگر آگهی برای یک زبان مشخص است (مثلاً برنامه‌نویس سی‌شارپ یا جاوا)، همان را در عنوان بیاورید. در «درباره من» بگویید چند سال روی چه نوع محصولی کار کرده‌اید (فروشگاه اینترنتی، نرم‌افزار سازمانی، اپ موبایل) و به چه چیزی اهمیت می‌دهید، مثل تست یا کارایی.

سوابق کاری

به‌جای «توسعه بخش‌های مختلف سایت» بنویسید چه چیزی ساختید و چه عددی تغییر کرد: سرعت، خطا، تعداد کاربر، زمان انتشار. اگر عدد دقیق را نمی‌دانید، تقریب صادقانه («حدود ۴۰ هزار پیام در روز») بهتر از هیچ عددی است. برای هر شغل سه تا پنج سطر کافی است.

زبان‌ها، فریم‌ورک‌ها و ابزارها

فقط ابزارهایی را بنویسید که در مصاحبه بتوانید درباره‌شان حرف بزنید. آن‌ها را دسته‌بندی کنید (زبان و فریم‌ورک، پایگاه داده، ابزار) و از نوشتن چیزهای بدیهی مثل «ویندوز» یا «آفیس» بگذرید. نام‌ها را همان‌طور بنویسید که در آگهی آمده: Laravel، React، PostgreSQL.

پروژه‌ها و گیت‌هاب

یک یا دو پروژه واقعی با لینک، از ده پروژه آموزشی بهتر است. برای هر پروژه یک جمله بنویسید که چه مشکلی را حل می‌کند و اگر کاربر یا ستاره دارد، عددش را بیاورید. پیش از فرستادن رزومه، صفحه گیت‌هاب را مرتب کنید؛ README خوب روی مصاحبه‌کننده اثر دارد.

تحصیلات و دوره‌ها

رشته و دانشگاه کافی است؛ در این شغل کارفرما بیشتر به کار شما نگاه می‌کند تا معدل. دوره‌ها و بوت‌کمپ‌ها را فقط اگر پروژه پایانی قابل‌دیدن دارند بیاورید.

رزومه برنامه‌نویس تازه‌کار یا بدون سابقه

بدون سابقه کار، پروژه‌ها جای سوابق را می‌گیرند. بخش «پروژه‌ها» را بالاتر از تحصیلات بیاورید و برای هر پروژه بنویسید با چه ابزاری ساخته شده، چه کاری می‌کند و لینکش کجاست. کارآموزی، کار آزاد کوچک و شرکت در مسابقه‌های برنامه‌نویسی هم سابقه حساب می‌شوند.

برای اولین شغل، یک پروژه تمام‌شده که بشود اجرایش کرد، از ده دوره نیمه‌کاره قانع‌کننده‌تر است؛ نشان دهید با Git کار می‌کنید و کد دیگران را می‌خوانید.

  • ساخت یک فروشگاه اینترنتی کامل با Laravel شامل سبد خرید و پنل مدیریت (پروژه پایانی دوره، لینک در گیت‌هاب)
  • کارآموزی [۳] ماهه در تیم بک‌اند و نوشتن [۴۰] تست خودکار برای API موجود
  • ساخت ربات نوبت‌دهی در بله و تلگرام برای یک مطب با حدود [۲۰۰] کاربر فعال
  • رتبه [۱۵] در مسابقه برنامه‌نویسی دانشگاه

متن کامل نمونه تازه‌کار این شغل

اگر هنوز هیچ سابقه‌ای ندارید، از اینجا شروع کنید: راهنمای رزومه بدون سابقه کار

راهنماها: نحوه نوشتن رزومه · رزومه انگلیسی · نامه همراه رزومه (کاورلتر) · رزومه برای ATS

نمونه متن «درباره من»

یکی را که به وضعیت شما نزدیک‌تر است بردارید و عددها و نام‌ها را با واقعیت خودتان عوض کنید.

برنامه‌نویس بک‌اند با ۵ سال تجربه در ساخت فروشگاه‌های اینترنتی و سامانه‌های پرداخت با PHP و Laravel؛ آشنا با MySQL، Redis و صف‌ها، با عادت تست‌نویسی و تجربه اتصال به درگاه‌های پرداخت بانکی.
برنامه‌نویس فرانت‌اند با [۳] سال تجربه در React و TypeScript؛ رابط‌های راست‌چین و واکنش‌گرا می‌سازم و برای سرعت بارگذاری و دسترس‌پذیری صفحه‌ها وقت می‌گذارم.
فارغ‌التحصیل مهندسی کامپیوتر با [۲] پروژه کامل در گیت‌هاب و [۳] ماه کارآموزی در تیم بک‌اند؛ با Python و Django کار کرده‌ام و دنبال اولین نقش تمام‌وقت در یک تیم فنی هستم.

جمله‌های دستاورد برای سوابق کاری

هر جمله با یک فعل کاری شروع می‌شود و نتیجه را با عدد نشان می‌دهد. عددهای داخل [ ] را با عدد واقعی خودتان عوض کنید.

  • کاهش زمان پاسخ API از [۹۰۰] به [۱۸۰] میلی‌ثانیه با کش و اصلاح کوئری‌ها
  • بازنویسی بخش پرداخت و کاهش خطای تراکنش از [۴]٪ به [۱]٪
  • رساندن پوشش تست خودکار از [۲۰]٪ به [۷۰]٪
  • راه‌اندازی CI/CD و کوتاه کردن زمان انتشار از [۱ ساعت] به [۱۰ دقیقه]
  • ساخت [۱۲] قابلیت اصلی اپ موبایل از طراحی تا انتشار در کافه‌بازار
  • پشتیبانی از حدود [۵۰ هزار] کاربر فعال روزانه بدون قطعی بیش از [۱۵] دقیقه در ماه
  • انتقال سرویس‌ها به Docker و کاهش هزینه سرور به میزان [۳۰]٪
  • بازبینی کد و راهنمایی [۲] برنامه‌نویس تازه‌کار

زبان‌ها و ابزارهایی که آگهی‌های برنامه‌نویسی می‌خواهند

زبان‌ها و ابزارهای فنی

  • PHP / Laravel
  • C# / ASP.NET Core
  • Java / Spring
  • Python / Django
  • Flutter / Kotlin
  • JavaScript / TypeScript
  • React
  • Vue.js
  • Node.js
  • MySQL
  • PostgreSQL
  • Redis
  • REST API
  • Docker
  • Git
  • تست‌نویسی
  • Linux

مهارت‌های رفتاری (در متن سوابق نشانشان دهید)

  • حل مسئله
  • کار با بازبینی کد
  • توضیح فنی به افراد غیرفنی
  • تخمین زمان کار

اشتباه‌هایی که رزومه برنامه‌نویس را رد می‌کند

  • فهرست کردن ده‌ها زبان و ابزار با سطح «عالی»؛ مصاحبه‌کننده دقیقاً درباره همان‌ها سؤال می‌پرسد.
  • نوشتن وظایف به‌جای نتیجه: «توسعه وب‌سایت شرکت» چیزی درباره کیفیت کار شما نمی‌گوید.
  • گذاشتن لینک گیت‌هابی که خالی است یا فقط تمرین‌های کلاس را دارد.
  • جا انداختن وضعیت نظام وظیفه؛ در ایران بسیاری از شرکت‌های فنی پیش از هر چیز آن را می‌پرسند.
  • رزومه سه‌صفحه‌ای با جزئیات همه پروژه‌های دانشجویی.

متن کامل نمونه رزومه برنامه‌نویس باسابقه

امیرحسین کریمی — برنامه‌نویس بک‌اند (PHP / Laravel)

amir.karimi@example.com · ۰۹۱۲ ۰۰۰ ۰۰۰۲ · اصفهان، ایران · linkedin.com/in/your-name · github.com/your-username

درباره من

برنامه‌نویس بک‌اند با ۵ سال تجربه در ساخت فروشگاه‌های اینترنتی و سامانه‌های پرداخت با PHP و Laravel. با MySQL، Redis و صف‌ها کار می‌کنم، برای کدم تست می‌نویسم و تجربه اتصال به درگاه‌های پرداخت بانکی و سرویس‌های پیامک را دارم. دنبال تیمی هستم که کیفیت کد و انتشار منظم برایش مهم باشد.

سوابق کاری

برنامه‌نویس ارشد بک‌اند — فروشگاه اینترنتی دیجی‌سپهر، اصفهان · ۱۴۰۱ – تاکنون

  • بازنویسی سبد خرید و پرداخت با Laravel و کاهش خطای پرداخت از ۴٪ به ۰٫۸٪
  • کاهش زمان پاسخ API صفحه محصول از ۹۰۰ به ۱۸۰ میلی‌ثانیه با کش Redis و اصلاح کوئری‌ها
  • راه‌اندازی صف ارسال پیامک و ایمیل برای حدود ۴۰ هزار پیام در روز
  • نوشتن ۶۰۰ تست خودکار و رساندن پوشش تست به ۷۰٪
  • بازبینی کد و راهنمایی ۲ برنامه‌نویس تازه‌کار

برنامه‌نویس PHP — شرکت نرم‌افزاری آرین‌وب، اصفهان · ۱۳۹۸ – ۱۴۰۱

  • ساخت ۱۲ وب‌سایت و پنل مدیریت برای مشتریان شرکت با Laravel و Vue
  • اتصال به ۳ درگاه پرداخت بانکی و سامانه استعلام کد ملی
  • انتقال سرورها به Docker و کوتاه کردن زمان انتشار نسخه از ۱ ساعت به ۱۰ دقیقه

تحصیلات

کارشناسی مهندسی کامپیوتر (نرم‌افزار) — دانشگاه صنعتی اصفهان · ۱۳۹۴ – ۱۳۹۸

مهارت‌ها

PHP / Laravel · MySQL · Redis و صف‌ها · REST API · تست‌نویسی (PHPUnit) · Docker و CI/CD · Git · Vue.js

زبان‌ها

فارسی · انگلیسی

پروژه‌ها

  • بسته متن‌باز اعتبارسنجی کد ملی (github.com/your-username/national-code) — بسته Laravel برای بررسی کد ملی و شماره شبا با بیش از ۵۰۰ ستاره در گیت‌هاب

متن کامل نمونه رزومه برنامه‌نویس تازه‌کار

پویا قاسمی — برنامه‌نویس بک‌اند جونیور (Laravel)

pouya.ghasemi@example.com · ۰۹۱۲ ۰۰۰ ۰۰۱۶ · کرج، ایران · linkedin.com/in/your-name · github.com/your-username

درباره من

برنامه‌نویس بک‌اند تازه‌کار با ۵ ماه کارآموزی در یک شرکت نرم‌افزاری و ۳ پروژه شخصی با PHP و Laravel که کدشان در گیت‌هاب است. با MySQL، Git و نوشتن تست آشنا هستم، خدمت سربازی را تمام کرده‌ام و دنبال تیمی هستم که در آن بازبینی کد و یادگیری جدی گرفته شود.

تحصیلات

کارشناسی مهندسی کامپیوتر — دانشگاه خوارزمی · ۱۳۹۸ – ۱۴۰۲ · ۱۶٫۵

پروژه پایانی: سامانه ثبت و پیگیری درخواست‌های پشتیبانی با Laravel (نمره ۱۹)

پروژه‌ها

  • فروشگاه اینترنتی آزمایشی (github.com/your-username/shop) — سبد خرید، ثبت سفارش و پنل مدیریت با Laravel؛ ۸۵ تست خودکار و راه‌اندازی با Docker
  • بسته Laravel برای درگاه‌های پرداخت (github.com/your-username/ir-payments) — اتصال به ۲ درگاه پرداخت بانکی با یک رابط واحد؛ ۴۰ تست خودکار

سوابق کاری

کارآموز برنامه‌نویسی بک‌اند — شرکت نرم‌افزاری البرزسافت، کرج · مهر ۱۴۰۴ – اسفند ۱۴۰۴

  • ساخت ۶ API برای پنل مدیریت مشتریان با Laravel زیر نظر برنامه‌نویس ارشد
  • رفع ۴۰ خطای گزارش‌شده در نسخه قدیمی سامانه و نوشتن تست برای هر کدام
  • نوشتن مستندات ۲۵ endpoint با Postman برای تیم فرانت

مهارت‌ها

PHP / Laravel · MySQL · REST API · Git و GitHub · PHPUnit · HTML / CSS / JavaScript · Linux (مقدماتی)

زبان‌ها

فارسی · انگلیسی (خواندن مستندات)

پرسش‌های متداول

برای دورکاری با شرکت خارجی رزومه چه فرقی دارد؟

به انگلیسی و بدون عکس، وضعیت نظام وظیفه و تاریخ تولد نوشته می‌شود. لینک گیت‌هاب را بالای رزومه بگذارید و منطقه زمانی و ساعت‌هایی را که در دسترس هستید بنویسید. در رزومه‌ساز از رزومه فارسی یک نسخه انگلیسی بگیرید و این بخش‌ها را تنظیم کنید.

وضعیت نظام وظیفه را در رزومه بنویسم؟

برای آقایان بله. در آگهی‌های برنامه‌نویسی معمولاً «پایان خدمت یا معافیت» شرط است و اگر در حال گذراندن خدمت یا امریه هستید، یا دانشجو هستید و معافیت تحصیلی دارید، همین را صریح بنویسید. در رزومه‌ساز این فیلد در بخش مشخصات، زیر «فیلدهای بیشتر» است.

لینک گیت‌هاب لازم است؟

لازم نیست، ولی اگر کدی دارید که بشود نشان داد، شانستان را بیشتر می‌کند. اگر کدهایتان متعلق به شرکت است و نمی‌توانید منتشرشان کنید، در سوابق دقیق بنویسید چه ساخته‌اید.

سطح مهارت‌ها را با ستاره یا درصد نشان بدهم؟

می‌توانید، ولی صادقانه. نرم‌افزارهای ATS فقط نام مهارت را می‌خوانند و مصاحبه‌کننده سطح را در مصاحبه می‌سنجد. اگر در قالبی که انتخاب کرده‌اید سطح‌ها شلوغ به نظر می‌رسد، نمایش سطح را خاموش کنید.

ویرایش همین نمونه

قالب‌های مناسب رزومه برنامه‌نویس

  • مدرن

    ستون کناری رنگی و بخش اصلی خوانا

  • شب نئونی

    صفحه تیره با کارت‌های شیشه‌ای و خط‌های نئونی

  • بنتو

    سربرگ سرمه‌ای و هر بخش روی یک کارت سفید

  • ستون تیره

    ستون کناری تمام‌رنگ با متن روشن

  • مینیمال

    ساده، خلوت و بی‌حاشیه

نمونه رزومه شغل‌های دیگر

  • نمونه رزومه تحلیلگر داده

    نمونه رزومه تحلیلگر داده و هوش تجاری با دانلود PDF: SQL، Power BI و Python در سوابق، دستاورد با عدد، پروژه نمونه و رزومه تحلیلگر تازه‌کار.

  • نمونه رزومه مدیر پروژه

    نمونه رزومه مدیر پروژه نرم‌افزار و اسکرام مستر با دانلود PDF: اندازه تیم و پروژه، تحویل به‌موقع با عدد، ابزارها و گواهی‌ها، راه رسیدن به مدیریت پروژه.

  • نمونه رزومه کارشناس IT و پشتیبانی شبکه

    نمونه رزومه کارشناس IT، پشتیبان شبکه و Helpdesk با دانلود PDF: تعداد کاربر و سرور، دسترس‌پذیری و پشتیبان‌گیری با عدد، میکروتیک و ویندوز سرور، گواهی‌ها.

  • نمونه رزومه کارشناس فروش

    نمونه رزومه کارشناس فروش با دانلود PDF: نوشتن رقم فروش و درصد تحقق هدف، فروش سازمانی و تلفنی، CRM، رزومه کارشناس فروش بدون سابقه و اشتباه‌های رایج.

  • نمونه رزومه کارشناس دیجیتال مارکتینگ

    نمونه رزومه دیجیتال مارکتینگ با دانلود PDF: نتیجه کمپین‌ها با عدد، سئو، تبلیغات کلیکی و اینستاگرام، نمونه‌کار، رزومه تازه‌کار و اشتباه‌های رایج.

  • نمونه رزومه طراح گرافیک

    نمونه رزومه طراح گرافیک و گرافیست با دانلود PDF: رزومه‌ای که خودش نمونه‌کار است، بیهنس و نمونه‌کار، پروژه‌ها با نتیجه، نرم‌افزارها و رزومه تازه‌کار.

همه نمونه‌ها

ویرایش همین نمونه