Hexlet CV

Инженер-программист Golang / Python

Основное


Описание

Ищу работу go/python разработчика, где я бы мог участвовать в создании или развитии бэкенда какого-нибудь продукта или сервиса.

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

Люблю писать код и решать задачи с помощью кода.

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

Не люблю "магию", стараюсь узнать как код работает изнутри, "под капотом".

Готов к выполнению тестовых заданий.

Нет опыта коммерческой разработки, но есть несколько законченных учебных проектов:

1. Сервис для отображения пользовательских репозиториев Github (ссылка на GitHub).
  • Протокол OAuth2;
  • Github API;
  • CherryPy Web Framework;
  • Jinja2.
2. Асинхронный микросервис для загрузки файлов единым архивом (ссылка на GitHub).
3. Cервис для сравнения файлов HTML (ссылка на GitHub).
  • asyncio, aiohttp;
  • Jinja2 (aiohttp-jinja2);
  • Bootstrap (CSS-фреймворк);
  • JavaScript (чтение файлов, манипуляции с DOM, Fetch API).
  • Реализация сервиса на Go: https://github.com/igorzakhar/htmldiff
4. Скрипт для мониторинга сайтов (ссылка на GitHub).
  • asyncio, aiohttp;
  • регулярные выражения;
  • whois.
5. Реализация чат-бота поддержки клиентов с использованием сервиса Dialogflow на Google Cloud Platform (ссылка на GitHub).
  • Telegram bot API;
  • VK AP;
  • Dialogflow API.
Навыки
Языки программирования:
  • Python 3;
  • Go;
  • Немного знаком с JavaScript.
Операционные системы:
  • Работаю на Linux(Debian) в качестве основной OC;
  • Свободно работаю с командной строкой;
  • Умею читать мануалы и править конфиги.
Базы данных:
  • Знаком с SQL;
  • Знаком с Postgresql, SQLite;
  • Знаком с Redis, Memcached.
Прочие инструменты и технологии:
  • Знаком с Git (не занимался CI/CD);
  • Работа с API сторонних сервисов;
  • Wireshark, Fiddler;
  • Docker;
  • Сетевая модель OSI (стек протоколов TCP/IP), основные сетевые протоколы, архитектура сетей передачи данных;
  • Знаком с такими протоколами как gRPC, websocket;
  • При написании кода стараюсь следовать принципам DRY, KISS;
  • Могу написать несложные тесты и протестировать простой код;
  • Разработку на python веду в виртуальном окружении (в основном использую модуль venv), в go использую систему модулей;
  • Интересуюсь микросервисной архитектурой;
  • Умею выходить из vim.
О себе:
  • В свободное время читаю художественную литературу, в основном научную фантастику, а так же книги по языкам программирования и технологиям;
  • Помогаю людям ответами на сервисе "Тостер" (ссылка на профиль);
Награды, Сертификаты
Владение английским
Читаю профессиональную литературу
Hexlet
Контакт
https://telegram.me/igorzakhar

Добавить комментарий
Для этого действия нужновойти
Рекомендации
Ожидает подтверждения
1

Привет!
Дам несколько рекомендаций по улучшению резюме:

  1. "какого-нибудь продукта или сервиса" - звучит равнодушно, убрать эту часть либо формулировать конкретнее свой запрос;
    Далее по описанию замечаний нет: все четко, по делу и текст читабельный :)

  2. в разделе "о себе" - какую конкретно литературу читаете? можно указать, это не будет лишним.
    а вот информация об отсутствии вредных привычках лишняя, так как это не дает вам преимущества на этапе ревью резюме (потому что, к примеру, курильщик в резюме не напишет, что он выходит из офиса каждый час на 20 минут)

  3. если давали сертификаты по окончанию обучения - тоже можно приложить)

В целом, резюме хорошее. Видно, что изучили вопрос составления резюме, прежде чем начали его делать. Будут вопросы - спрашивайте)


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Привет! «Ищу работу или стажировку python разработчиком. На данный момент опыт комме...
Анна, добрый день! Хорошее резюме по структуре, содержанию и оформлению :) Могу отм...
Дмитрий, добрый день! По поводу описания учебных проектов есть замечание: попробуйте...
Кира, добрый день! 1) Описание без использования красных строк читать очень очень сл...
Стас, добрый день! Советую ознакомиться со следующими ссылками и внести правки в рез...
Добрый день! 1) В описании пишите - "верстала сайты для себя, удалось немного порабо...
Константин, привет! Оставлю комментарии по ревью резюме: 1) Укажите детали по иск...
Екатерина, добрый день! Оставлю рекомендации как сделать резюме лучше: 1) Начинай...
Василий, привет! Отличное резюме и по содержанию, и по оформлению. Рекрутер одобряет...
Николай, добрый день! Резюме требует доработок. Прежде всего, нужна правильная струк...