🎯 Здесь находят менторов в IT Хабр Эксперты
Denis Komarov (deny7676), 33 года, Россия, ЯрославльDenis Komarov (deny7676), 33 года, Россия, Ярославль

Denis Komarov

Go - разработчик. Быстро обучаюсь. Люблю интересные задачи.Бэкенд разработчикФулстек разработчикМладший (Junior)
От 60 000 ₽Ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 6 месяцев
Регистрация: 25.09.2021
Последний визит: 2 года назад
Гражданство:
Местоположение: Россия, Ярославль
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

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

Основная специализация это Backend.

Мои работы на Github:

- URL_Shortener- урезатель ссылок

- Booking restauran(сервис бронирования столиков)

-Утилита для тестирования драйверов Postgres из go(+PgBouncer)

-Observability(сбор метрик Elastic stack, Jaeger,Prometheus)

Навыки

Golang
Linux
PostgreSQL
Git
ELK Stack
Docker
Криптография
RESTful API

Участие в профсообществах

Опыт работы

  • Образовательный портал (IT, Digital)
    От 100 до 1000 сотрудников
    Junior
    Март 2022 — Август 2022 (6 месяцев)

    Писал проект на golang, "Бронирование столиков" для учебного пособия, использовал лучшие практики и микросервисную архитектуру.

    -Разработал API для внутренних и внешних клиентов

    -Построение бизнес логики

    -Запуск и тестирование в Docker

    -Манифесты для Kubernetes

Дополнительное образование

  • GB (GeekBrains)

    Образовательный IT-портал, который помогает стать программистом с нуля и начать карьеру по специальности
    Москва4703 выпускника
    Backend-разработка на Go. Уровень 1
    Февраль 2022 — Март 2022 (1 месяц)
    1. Основы сетевого взаимодействия

    2. HTTP и проектирование RESTful API

    3. Реализация тестирования http хендлеров

    4. Выбор роутера. Middleware.Контекст запроса

    5. Практика реализации сервера

    6. Особенности Докеризации приложений

    7. Сборка и развертывание приложений CI/CD(на heroku) 

    сертификат

    проделанная работа

    Project(URL_Shortener- урезатель ссылок)

    Postgres для Go-разработчиков
    Ноябрь 2021 — Ноябрь 2021 (1 месяц)
    1. Начало работы с PostgreSQL, базовые инструменты, сравнение с другими СУБД
    2. Работа со структурой базы, CTE, Анализ требований при поиске данных
    3. Анализ выполнения запросов и индексация данных
    4. Использование PostgreSQL из Go приложения
    5. Структура приложения, тестирование, миграции, ORM
    6. Уровни изоляции, конкурентный доступ (MVCC), очистка (Vacuum), репликация

    Сертификат

    Лучшие практики разработки Go-приложений
    Ноябрь 2021 — Декабрь 2021 (1 месяц)
    1. Обработка ошибок сторонних сервисов и сигналов операционной систем
    2. Логирование
    3. Продвинутые практики тестирования
    4. Принципы структурирования Go-приложений
    5.  Линтеры: продвинутый уровень
    6.  Сборка приложений и автоматизация повторяющихся действий

    Сертификат

    Project(консольная программа, которая по заданному клиентом запросу, формата SQL, осуществляет поиск данных в CSV файлах)

    Базы данных. Основы
    Октябрь 2021 — Октябрь 2021 (1 месяц)
    1. Структуры базы данных
    2. Базовые операции с данными
    3. Выборка данных, агрегация данных
    4. Вложенные запросы и объединение Union
    5. Объединение Join
    6. Расширенные возможности SQL
    7. Оконные функции, индексы

    Сертификат

    Go. Уровень 2
    Август 2021 — Август 2021 (1 месяц)
    1. Продвинутая генерация и обработка ошибок и аварий(паник).Отложенный вызов функций
    2. Кросс-компиляция в Go и более глубокое погружение в тулчейн
    3. Работа с внешними зависимостями
    4.  Concurrency часть 1: горутины и каналы
    5. Concurrency часть 2: основы типов данных из пакета sync
    6. Concurrency часть 3: планировщик горутин, race condition и проверка на его наличие
    7. Рефлексия и кодогенерация
    8. Основы работы со стандартной бибилотекой Go.

    Сертификат

    Worke done(проделанная работа)

    Project(Утилита для поиска и удаления задублированных файлов)

    Go. Уровень 1
    Июль 2021 — Июль 2021 (1 месяц)

    Базовые типы, управляющие конструкции, сложные типы данных, указатели, интерфейсы, ошибки,основы конфигурирования приложений, работа с файловой системой, основы тестирования.

     Сертификат

    Worke done(проделанная работа)

    Базовый курс JavaScript
    Июнь 2021 — Июнь 2021 (1 месяц)
    Linux. Рабочая станция
    Май 2021 — Май 2021 (1 месяц)
    Git. Базовый курс
    Май 2021 — Май 2021 (1 месяц)
    HTML/CSS. Интерактивный курс4.71
    Апрель 2021 — Апрель 2021 (1 месяц)