🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Александр Суходубенко (garagator3000), 26 лет, Россия, НовосибирскАлександр Суходубенко (garagator3000), 26 лет, Россия, Новосибирск

Александр Суходубенко

Golang Developer. Инженер инфраструктуры.DevOps-инженерБэкенд разработчикСредний (Middle)
От 250 000 ₽Рассмотрю предложения

Контакты

Войти
Возраст: 26 лет
Опыт работы: 3 года и 8 месяцев
Регистрация: 09.11.2021
Последний визит: сегодня
Гражданство:
Местоположение: Россия, Новосибирск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Back-end в Новосибирске.

Помимо указанного в форме на Хабре стека из 10 технологий, так же могу немного в:

linux: не знаю как описать навыки, скажу только то, что это моя основная система. Так что основные утилиты знаю, принципы работы понимаю, на bash скрипты, по надобности, пишу.

git: ветки создаю, чекауты делаю, коммиты тоже, черри-пик умею, амендом пользуюсь, мердж - было дело, ребейз с гуглом, реверт - понятно, пуш и пул - основы основ, лог смотрю. 

go: работал с gin, redis, PostgreSQL, gRPC, писал REST и json-RPC,  писал/читал Kafka, echo, много всего в общем.

Сети: прошёл летнюю школу eltex(osi, tcp/ip, маршрутизация, коммутация, ip, dhcp, dns, arp и т.д. и т.п.)

C(си): разработка под linux. Работал с pthread, ipc(пайпы, разделяемая память, fifo, очереди сообщений, сокеты), работал с ZeroMQ, gcc, make, strace, gdb

DevOps навыки: работал с Jenkins, писал пайплайн на groovy. Могу в Docker, Docker-compose, multistage сборку, Kubernetes, gitlab Ci, helm, ansible.

Базы данных: работал с PostgreSQL, MySQL, SQLite, MS-SQL, Redis, MongoDB

front-end: Vue.js

Навыки

Golang
Linux
Git
Docker
C
Bash
MongoDB
GitLab
Kubernetes
Ansible

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

Опыт работы

  • Москва
    Бэкенд разработчик (Средний)Старшрий разработчик
    Июль 2024 — По настоящее время (5 месяцев)
  • Технологическая «дочка» Россельхозбанка
    НовосибирскОт 1000 до 5000 сотрудников
    DevOps-инженер (Младший)Инженер инфраструктуры
    Март 2023 — Июль 2024 (1 год и 5 месяцев)

    Участвую в разработке и поддержке PaaS. 

    Занимаюсь инфраструктурными задачами. 

    1. Добавление/Обновление/Поддержка компонент инфраструктуры(KEDA, Nexus, GitLab, Minio, etc). 
    2. Добавление/Поддержка k8s кластеров. 
    3. Провижининг хостов с помощью ansible(Писал, чинил, создавал роли и таски).
    4. Работа с CI/CD GitLab.
    5. Разработал сервис на Golang по чистке Nexus`a от старых, ненужных но тяжелых образов. С походом k8s за информацией о деплойментах, репликасетах. Запись  статистики в PostgreSQL, работа с docker registry API.

  • Создаём актуальные финтех-решения для миллионов клиентов
    НовосибирскОт 1000 до 5000 сотрудников
    DevOps-инженер (Младший)Инженер по автоматизации
    Март 2022 — Март 2023 (1 год и 1 месяц)

    Разработка и поддержка сервисов для автоматизации процессов производства(Полный цикл). Участие в стратегическом планировании.

    Разрабатывал два сервиса на golang:

    1. Маленький сервис генерации секретов в Vault для команды по сборке приложения.  Связь по grpc с основным приложением на flask(туда так же добавил функционал по отправке запросов к своему приложению, на react добавил форму для заполнения). Получение данных, валидация, генерация, отправка в Vault. Завернул в контейнер, написал пайплайн.
    2. Большое приложение с фронтом на Vue.  Я дописал модуль, который занимается чисткой артефактов и логов Gitlab(на 2022 год, нативного решения не было, а диски не бесплатные). Конфигурирование(через фронт), по крону поход в gitlab, разбор пайплайнов и джоб, удаление.

    Участвовал в разработке gitlab CI/CD.
    Текущие маленькие задачи по консультации или поддержке.

    GolangDockerGitLabMongoDBLinuxVue.jsRedisBashJiraPython
  • Разработка и производство телекоммуникационного оборудования
    НовосибирскОт 1000 до 5000 сотрудников
    Инженер встраиваемых систем (Младший)Инженер-программист 3 категории
    Октябрь 2020 — Август 2021 (11 месяцев)

    Работал в команде по разработке софта для станционного терминала. 

    Внедрил софтовую часть для реализации PoE, согласно спецификациям протокола.

    Внедрил статический анализатор PVS для проектов в систему Jenkins.

    Правил баги.

    CLinuxBashDockerOsi modelTCPJenkinsGitLab

Высшее образование

  • НГТУ

    Новосибирский государственный технический университет
    Новосибирск2705 выпускников
    Автоматики и вычислительной техники; АВТФ
    Сентябрь 2016 — Ноябрь 2019 (3 года и 2 месяца)


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

  • Stepik

    Образовательная платформа и конструктор онлайн-курсов
    Санкт-Петербург7544 выпускника
    Программирование на Golang
    Ноябрь 2021 — Ноябрь 2021 (1 месяц)

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