sergekosykhsergekosykh

sergekosykh

Fullstack web, DevOps, Machine Learning, Computer Science · Бэкенд · Фронтенд
От 110 000 ₽ · Ищу работу
Регистрация: 19.04.2015
Последний визит: сегодня
Профессиональные навыки: Golang · Python · PHP · PostgreSQL · Devops · Django · Vue.js · Машинное обучение · Нейронные сети · JavaScript

Обо мне

DevOps, системный и сетевой администратор Linux и FreeBSD.

Системный архитектор.

Fullstack web-разработчик.

Образование: высшее, прикладная математика, Воронежский Гос. Университет. Инженер (5 лет обучения).

Системное и сетевое администрирование:

- начальная настройка, поддержка и администрирование выделенных (dedicated) и виртуальных (vds/vps) серверов

- web-серверы: nginx, apache2

- удаленный доступ: sshd, vnc- и rdp-серверы

- реляционные субд: mysql, postgresql, firebird

- column-oriented субд: clickhouse

- nosql-субд: redis, mongodb

- time series-субд: influxdb

- mta: postfix, exim, sendmail, qmail

- e-mail: cyrus-imapd, pop3d, fetchmail

- ftp-сервера: proftpd, vsftpd

- dns: bind

- печать: lpd, cups, ghostscript

- файл-трансфер: rsync

- file sharing: samba, nfs

- прокси и кэширующие сервера: varnish, squid, 3proxy, dante

- мессенджеры: ejabberd, openfire, mongooseim

- сетевое администрирование (прокси, nat, файерволы, настройка роутинга, канализация и ограничение (шэйпинг) трафика, vpn)

- работа с активным и пассивным сетевым оборудованием

DevOps:

- развертывание и деплой сложных систем со множеством взаимосвязанных компонент для проектов на PHP, Ruby, Python, JavaScript, Golang, Crystal

- collaboration-решения: redmine, jira

- selfhosted-системы управления версиями: gitlab, gogs/gitea

- оркестрация серверов: ansible

- контейнеризация: docker, lxc/lxd

- мониторинг (моно-решения): netdata, monit

- мониторинг (комплексные решения, включая кастомные метрики для них): grafana, prometheus, graphite, pinba+pinboard (или pinba+grafana), tick-стек (telegraf, influxdb, chronograf, kapacitor)

- ci/cd на базе: gitlab, bitbucket pipeline, jenkins, laminar, lambdacd

Облака (включая работу с облаками по API из собственных скриптов и приложений):

- разворачивание и эксплаутация систем и сервисов в облаках (контейнеризация сервисов, тестиривание приложений, отправка e-mail-ов и прочее): aws, heroku, hetzner, atlassian

- cdn: cloudflare

Архитектура:

- планирование технической части проектов

- поиск и устранение тонких и проблемных мест в архитектуре и функционировании систем

Серверная, сетевая разработка и backend (включая api и микросервисы):

- быстрое скриптование, прототипирование: perl, ruby, python, lua, javascript (es6, etc)

- production-инструменты: golang, javascript, python

Разработка frontend:

- html, css: базовая верстка на распространенных css-фрэймворках типа bootstrap, material design, bulma и т.д.

- spa: vue.js

- сайты: jquery и аналоги

- при необходимости - использую современный стэк разработки и сборки проектов на js/node.js: npm/yarn, webpack, babel и т.д.

По необходимости, работаю с языками и инструментами:

- php (обычно без фрэймворков, но иногда использую cms/cmf modx revo, drupal, djem и проч.)

- python (django, flask)

- javascript (node.js, express)

- elixir (phoenix)

- golang (gin)

- lua (крайне редко)

- c-lang (сейчас - редко, в основном в качестве инструмента для создания ffi)

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

  • ВГУ

    Воронежский государственный университет
    Воронеж · 685 выпускников
    Прикладной математики, информатики и механики
    Июнь 1992 — Июнь 1997 (5 лет)
    Квалификация - "Инженер-математик". Степеней не защищал.