Красильников Роман

Web-разработчик с опытом 4+ лет

Общая информация

Эл. почта: x4s9hvyny@mozmail.com

GitHub: x0k

Возраст: 27

Образование

Учебное заведение: СГУ им. Питирима Сорокина

Направление: Прикладная информатика

Период: 2015 - 2021

О себе

В основном занимался разработкой и поддержкой фронтенд приложений (Typescript, React). Имею опыт разработки бэкенд (NestJS), настольных (Electron) и фуллстек (SvelteKit) приложений, расширений для браузеров.

Хочу развиваться как бэкенд разработчик, для чего занимаюсь разработкой проектов с открытым исходным кодом (Golang, Rust).

Опыт

  • Open Source разработчик
    Реализую собственные проекты, изучаю новые технологии:
    • Настроил инфраструктуру для разработки собственных проектов (Docker, Ansible, OpenTofu)
    • Настроил мониторинг инфраструктуры и проектов (Grafana, Prometheus, Loki)
    • Разработал:
      • Приложениe, телеграм бот для записи на прием в вет-клинику (Next.js, Golang)
      • Приложение для представления любых JSON-данных в табличном виде (Typescript, React)
      • Текстовый препроцессор для организации build скриптов (Rust)
      • Браузерное расширение для исполнения скриптов в браузере (Typescript, React)
      • Discord бот для отслеживания игровой статистики в реальном времени (Golang)
      • Подробнее...


  • Прохождение военной службы по призыву
    Реализовал несколько проектов (Electron, Excel VBA), нашел время почитать профильную литературу.


  • Web-разработчик в ГАУ РК “Центр информационных технологий”
    Проекты и ответственность:
    • Поддержка региональных проектов: АИС “МФЦ”, СООЗ (React 15)
    • Разработка внутренних сервисов: управление заявками, реестром электронных подписей (React16)
    • Развитие аналитической системы мониторинга СМИ (Vue.js, NestJS)
    • Проектирование и разработка регионального сервиса опросов
      • Пользовательский интерфейс, Админ панель с конструктором опросов (React 17)
      • Микросервис отчетов (NestJS, Redis, RabbitMQ)
      • Деплой (GitLab CI, Docker, Traefik)