Пример резюме программиста
Список технологий в резюме программиста — необходимость, но не преимущество: Python, Django, Docker есть у сотен кандидатов. Выделяет то, что вы с ними сделали — во сколько раз ускорили ответ сервиса, насколько подняли покрытие тестами, сколько человек пользуется вашим API. Пример ниже показывает, как техстек превращается в измеримый результат.
Опыт работы
ООО «Сервис-Плюс» · Python-разработчик · 09.2022–н.в.
- Спроектировал и реализовал REST API для модуля заказов — им пользуются 15 000+ клиентов ежедневно
- Сократил среднее время ответа ключевого эндпоинта с 1,2 секунды до 280 мс за счёт переноса тяжёлых выборок в кеш Redis
- Настроил CI/CD на GitHub Actions — время выкладки сократилось с 40 минут до 6
- Написал тесты для модуля оплаты, подняв покрытие с 30% до 82%, что снизило число продакшен-инцидентов втрое
Образование
Южный федеральный университет · 2022 · Программная инженерия
Навыки
Python, Django, FastAPI, PostgreSQL, Redis, Docker, Git, GitHub Actions, REST API, pytest
Это пример с типовыми формулировками — перед отправкой замените цифры и факты на свои собственные.
Частые вопросы
Нужно ли перечислять все языки и фреймворки, с которыми когда-либо работал?
Только те, которыми пользуетесь уверенно и которые релевантны вакансии — длинный список без структуры выглядит как несфокусированность, а не широта опыта.
Как показать pet-проекты, если коммерческого опыта немного?
Опишите их как обычный опыт: что реализовано, какой стек, с какими сложностями столкнулись и как решили — ссылка на GitHub усиливает, но не заменяет описание.
Стоит ли указывать точный уровень (junior/middle/senior)?
Не обязательно — это чаще решает работодатель по опыту и задачам, а не по самоназванию; лучше явно указать желаемую роль и стек в заголовке резюме.