Перейти к содержимому
UWORK.KZ

Пример резюме программиста

Резюме программиста сначала читает рекрутер, который ищет совпадения по стеку, а потом техлид, которому важны задачи и масштаб систем. Поэтому в одном документе нужно и честно перечислить технологии, и показать инженерные результаты: нагрузку, скорость, надёжность, что вы построили своими руками.

Образец резюме программиста

Жумабаев Тимур Ержанович

Backend-разработчик (PHP / Laravel, Go), Middle+

Алматы

О себе

Пишу backend четыре года: последние два — в финтех-стартапе, где отвечаю за платёжный модуль и интеграции с банками. Перевёл тяжёлые отчёты на очереди и кэш, время ответа API упало с 1,2 с до 180 мс при росте нагрузки в три раза. Ищу команду с код-ревью и сильным техлидом, готов к переходу на Go.

Опыт работы

Backend-разработчик · ТОО «ПэйТау Технолоджиз» 06.2022 — наст. время

Разработка и поддержка платёжного модуля на Laravel: 40 тыс. транзакций в сутки Интеграции с 4 банками и сервисами рассрочки по API, обработка вебхуков и идемпотентность Вынес генерацию отчётов в очереди RabbitMQ, p95 API — с 1,2 с до 180 мс Написал сервис сверки платежей на Go, расхождения ищутся за минуты вместо дня ручной работы Покрыл критичные сценарии тестами до 70%, ввёл обязательное код-ревью

Junior PHP-разработчик · ИП «Webline Studio» 01.2021 — 05.2022

Сайты и интернет-магазины для малого бизнеса на Laravel Интеграция с 1С и выгрузка каталога на маркетплейсы Оптимизация запросов MySQL: страницы каталога ускорились в 4 раза

Образование

Информационные системы, бакалавр · Казахстанско-Британский технический университет 2016 — 2020

Ключевые навыки

PHP 8, Laravel, SymfonyGo: REST-сервисы, горутиныPostgreSQL, MySQL: индексы, EXPLAIN, репликацияRedis, RabbitMQDocker, docker-compose, GitLab CIREST API, OpenAPI, вебхукиPHPUnit, интеграционные тестыИнтеграции с платёжными шлюзами и банковскими APILinux, NginxGit, код-ревью

Языки

Казахский — разговорныйРусский — свободныйАнглийский — B2, читаю документацию, участвую в созвонах

Заполните резюме программиста по этому примеру

Образец подставится в конструктор — останется вписать свои данные и скачать PDF

Заполнить по примеру

Как написать «О себе» в резюме программиста

«О себе» у программиста — это не рассказ о любви к коду, а позиционирование: кто вы по роли, на каком стеке, в какой предметной области и какого уровня. Рекрутер решает за 20 секунд, передавать ли резюме техлиду.

Обязательно укажите грейд (Junior, Middle, Senior) — даже если сомневаетесь. Без него вас будут сравнивать со всеми сразу.

Примеры:

  • «Frontend-разработчик, React и TypeScript, 3 года. Делаю сложные интерфейсы личных кабинетов: таблицы на десятки тысяч строк, формы с динамической валидацией. Слежу за Core Web Vitals, на последнем проекте снизил LCP вдвое».
  • «Python-разработчик в анализе данных и автоматизации: парсеры, ETL, отчёты для бизнеса. Работал с выгрузками маркетплейсов и 1С, сократил ручную работу аналитиков на 30 часов в неделю».
  • «Мобильный разработчик на Flutter. Выпустил 3 приложения в App Store и Google Play, самое крупное — 50 тыс. установок, рейтинг 4,7».

Обязанности программиста для резюме

Обязанности программиста лучше превращать в задачи с контекстом. Ниже — формулировки, которые можно адаптировать под свой стек.

  • Разработка новых функций backend-сервиса по ТЗ и пользовательским историям
  • Проектирование REST API и описание в OpenAPI
  • Проектирование схемы базы данных, написание миграций, оптимизация запросов
  • Интеграция с внешними сервисами: платёжные системы, банки, маркетплейсы, 1С
  • Написание модульных и интеграционных тестов
  • Код-ревью задач коллег
  • Настройка CI/CD, контейнеризация сервисов в Docker
  • Разбор инцидентов на продакшене, анализ логов и метрик
  • Рефакторинг легаси-кода с сохранением обратной совместимости
  • Участие в оценке задач и планировании спринтов
  • Наставничество для junior-разработчиков

Достижения программиста в резюме

Инженерные достижения измеряются метриками до и после. Если точных чисел нет, оцените порядок и скажите, как мерили.

  • Снизил время ответа ключевого API с 1,2 с до 180 мс (p95) за счёт индексов, кэша и выноса тяжёлых задач в очереди
  • Перевёл деплой с ручного FTP на GitLab CI, релизы стали ежедневными вместо еженедельных
  • Написал интеграцию с маркетплейсом, через которую проходит 25% заказов компании
  • Сократил число ошибок 500 на продакшене в 10 раз после внедрения мониторинга и алертов
  • Разбил монолит на 3 сервиса без простоя для пользователей
  • Поднял покрытие тестами критичного модуля с 15% до 70%
  • Подготовил двух стажёров до уровня самостоятельных junior-разработчиков

Цифры берите из мониторинга, трекера задач или аналитики. Если продукт под NDA — убирайте названия, но оставляйте масштаб.

Hard skills — группируйте по категориям, а не сплошным списком из 40 слов:

  • Языки: PHP, Python, Go, JavaScript/TypeScript, Java, C#, Kotlin, Swift
  • Фреймворки: Laravel, Django, FastAPI, Spring, React, Vue, Flutter
  • Базы данных и хранилища: PostgreSQL, MySQL, MongoDB, Redis, ClickHouse, Elasticsearch
  • Инфраструктура: Docker, Kubernetes, CI/CD, Linux, Nginx, облака
  • Практики: тестирование, код-ревью, SOLID, работа с очередями, мониторинг
  • Отраслевое: платёжные интеграции, 1С, API маркетплейсов, госсервисы через eGov, ЭЦП НУЦ РК

Указывайте только то, о чём сможете говорить на техническом интервью. Технология, которую вы видели один раз в учебном проекте, — повод для неловкого вопроса.

Soft skills:

  • Умение задавать уточняющие вопросы по ТЗ до начала разработки
  • Аргументированное код-ревью без перехода на личности
  • Оценка сроков и честная коммуникация о рисках
  • Работа в распределённой команде, письменная коммуникация

Личные качества программиста

Программисту стоит указывать качества, которые влияют на работу команды, а не только на собственный код.

  • Ответственность за продакшен — сами разобрались с ночным инцидентом и написали постмортем
  • Самостоятельность — довели задачу от неясной идеи до релиза, собрав требования у бизнеса
  • Любознательность — изучили новую технологию и применили её там, где она дала результат
  • Командность — помогали коллегам на ревью, писали документацию

Лучшее подтверждение — ссылка на GitHub или пример кода, но в тексте резюме хватит одной короткой истории.

Резюме программиста без опыта

Junior без коммерческого опыта конкурирует с выпускниками курсов и вузов. Выигрывает тот, у кого есть доведённые до конца проекты.

  • Сделайте 2–3 пет-проекта, которые решают реальную задачу: бот для записи, парсер цен, приложение для учёта — с README и инструкцией запуска
  • Опишите проекты как работу: стек, ваша роль, что получилось, ссылка на репозиторий или демо
  • Укажите участие в хакатонах, олимпиадах, open source, даже маленькие pull request
  • Добавьте стажировки и фриланс: сайт для знакомого бизнеса тоже опыт
  • Пишите грейд честно — Junior или Intern. Резюме «Junior с 15 технологиями» вызывает недоверие

Обратите внимание на стажировочные программы банков и IT-компаний Казахстана и на Astana Hub — туда регулярно набирают начинающих.

Сопроводительное письмо программиста

Здравствуйте!

Увидел вакансию backend-разработчика в команду платёжного направления. Последние два года пишу платёжный модуль на Laravel: интеграции с банками, обработка вебхуков, сверка транзакций.

В вашем стеке есть Go — на нём я написал сервис сверки, который сейчас работает в продакшене. Хотел бы развиваться именно в этом направлении.

Готов к тестовому заданию или live-coding. Ссылка на GitHub с примерами кода — в резюме.

Зарплата программиста в Казахстане

💰

от 350 000 до 1 200 000 ₸

Диапазон по Казахстану, зависит от опыта, города и компании

Частые вопросы

Нужно ли программисту указывать ссылку на GitHub?

Да, если там есть содержательные проекты с понятным README. Пустой профиль с учебными задачами лучше не указывать — он работает против вас.

Как указать грейд, если в разных компаниях он оценивается по-разному?

Ориентируйтесь на самостоятельность: junior выполняет задачи с помощью, middle — самостоятельно ведёт задачи и отвечает за модуль, senior — принимает архитектурные решения и помогает другим. Пишите тот уровень, на котором готовы пройти техническое интервью.

Писать ли в резюме проекты под NDA?

Можно без названий компании-клиента: отрасль, масштаб, ваша роль и технические решения. Этого достаточно для оценки.

Стоит ли перечислять все технологии, с которыми сталкивался?

Нет. Выделите основной стек и дополнительный. Технологии, о которых вы не сможете ответить на два-три вопроса, лучше убрать.

Нужно ли резюме на английском?

Для работы на зарубежные компании и в международных командах — да. Для местного рынка достаточно русского, но английская версия расширяет выбор вакансий.

Вопросы на собеседовании программиста →
🔎

Найти специалиста

Нужна услуга «Программист»? Найдите проверенного специалиста на uwork.kz.

💼

Стать специалистом

Предлагайте свои услуги и получайте заказы — разместите профиль на uwork.kz.

✍️

Заказать составление резюме

Доверьте резюме профессионалу — найдите специалиста по составлению резюме.

Похожие профессии

Войти

+7
или
UWORK.KZ

Установите приложение UWORK.KZ

Ярлык на главном экране — быстрый доступ к услугам и заявкам.

Поделиться

Мы используем файлы cookie для работы сайта и аналитики. Вы можете выбрать, какие cookie разрешить.

Политика конфиденциальности