🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Кирилл Савченко (hustensaft), 24 года, Черногория, БудваКирилл Савченко (hustensaft), 24 года, Черногория, Будва

Кирилл Савченко

Бэкенд разработчикВеб-разработчик
От 3500 €Не ищу работу

Контакты

Контакты скрыты настройками приватности
Возраст: 24 года
Опыт работы: 5 лет и 9 месяцев
Регистрация: 24.02.2022
Последний визит: 1 год назад
Гражданство:
Местоположение: Черногория, Будва
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

Привет! Я — бэкенд-разработчик, проживающий в городе Будва, Черногория. Имею более четырех лет опыта разработки на Node.js.

К своим достоинствам отношу целеустремленность, пунктуальность и настойчивость в решении задач. Свободно владею английским языком.

Моим хобби является нумизматика. Также я занимаюсь спортом и люблю читать книги, в основном, классическую литературу.

Навыки

TypeScript
Node.js
Express
NestJS
SQL
PostgreSQL
GraphQL
Git
Python
Docker

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

Опыт работы

  • Разработка программного обеспечения для стартапов. Нестандартные решения.
    БудваОт 10 до 100 сотрудников
    Бэкенд разработчикBackend-разработчик
    Март 2022 — По настоящее время (2 года и 9 месяцев)

    Работая на позиции бэкенд-разработчика в Alar Studios, я принимал участие в разработке проектов для Twill, американской компании в сфере здравоохранения.

    Основной моей задачей являлась разработка новой CMS для управления мультиязычным контентом для нескольких приложений и регионов. CMS была написана с нуля на Node.js с использованием TypeScript. Для доступа к нескольким базам PostgreSQL через GraphQL использовалась библиотека Postgraphile. Я был ответственным за разработку ядра приложения, создание кастомных плагинов для Postgraphile, реализацию работы с хранилищем AWS S3 и написание тестов. Помимо этого, я отвечал за экспорт/импорт переводов контента в разных форматах (Word, Excel и Smartling). Также я интегрировал проект с Sentry и имею опыт с Docker + Github Actions.

    Помимо работы над новой системой, я занимался поддержкой старой CMS, написаной с использованием Python и Flask Admin. В мои обязанности входили исправление багов и добавление новых функций.

  • Прогрессивная IT-компания для свободных и открытых людей
    УльяновскОт 10 до 100 сотрудников
    Бэкенд разработчикBackend-разработчик
    Январь 2021 — Февраль 2022 (1 год и 2 месяца)

    Основной проект, над которым я работал в компании, — это приложение для риэлторов, которое позволяло выставлять на продажу недвижимость и взаимодействовать с клиентами. Я разрабатывал серверную часть с нуля, предоставлял API для мобильных и веб-платформ, а также писал техническую документацию. Бэкенд был написан на TypeScript с использованием фреймворка Nest.js. В качестве хранилища данных использовались PostgreSQL с TypeORM.

  • Частная предпринимательская деятельность
    Ульяновск
    Бэкенд разработчикBackend-разработчик
    Март 2019 — Февраль 2022 (3 года)

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

    Наиболее крупный проект — это RolePlay сервер в GTA 5 на платформе RAGE Multiplayer. Сервер обслуживал 1500+ игроков одновременно и 30000 игроков в целом. Помимо руководства процессом разработки, я работал на проекте в качестве бэкенд-разработчика. Я писал сложную игровую логику, интегрировал платежную систему, работал с нативными функциями GTA 5 и оптимизировал код для обработки тысяч игроков. Сервер был написан на платформе Node.js. MySQL + Sequelize использовались для хранения данных.

    Node.jsJavaScriptExpressMySQLVue.jsNginxGit

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

  • УлГТУ

    Ульяновский государственный технический университет
    Ульяновск1201 выпускник
    Информационных систем и технологий
    Сентябрь 2018 — Февраль 2022 (3 года и 5 месяцев)