🎯 Здесь находят менторов в IT Хабр Эксперты
Георгий Щербаков (lordsynergy), 36 лет, Россия, Санкт-ПетербургГеоргий Щербаков (lordsynergy), 36 лет, Россия, Санкт-Петербург

Георгий Щербаков

Обладаю аналитическим складом ума, легко обучаем, люблю узнавать что то новоеБэкенд разработчикФулстек разработчикМладший (Junior)
От 80 000 ₽Ищу работу

Контакты

Войти
Возраст: 36 лет
Опыт работы: 7 лет и 3 месяца
Регистрация: 18.01.2023
Последний визит: 1 месяц назад
Гражданство:
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Меня зовут Георгий, мне очень нравится программировать, создавать удобные и понятные приложения, узнавать что то новое и развиваться.

Основные навыки:

Ruby: понимание принципов ООП, классов, наследования, CodeStyle для удобочитаемости моего кода - обязательная часть, работа с гемами

Ruby on Rails: научили создавать приложения согласно REST архитектуре и следуя паттерну MVC. После создания (если вы гуру TDD тогда во время (я пока после)) покрывать приложение unit и интеграционными тестами, используя Rspec и Capybara. Понимаю, что ActiveRecord хорошая штука... ну то есть шаблон проектирования, служащий для создания моделей приложения в БД, связей между этими моделями и в целом упрощающий общение с базой данных. Так же работал с ActiveJob для создания фоновых задач, в том числе по рассылки почтовых уведомлений на основе ActionMailer + mailjet, гема resque и NoSQL БД Redis для хранения фоновых задач. Если вдруг возникнет вопрос, как подключить загрузку изображений к приложению - могу посоветовать сarrierwave и rmagic. Для регистрации пользователей в своих приложениях использую гем devise

Frontend: работал с HTML, CSS, Skeleton, Bootstrap. Понимаю, что адаптивная верстка - важный момент. Пример моих работ в этой области - тут и тут

SQL: в своих приложениях в продакшене использую PostgreSQL, для dev-окружения - SQLite. Знаю основы SQL языка

VCS: Git - необходимый инструмент любого разработчика. Перед коммитом проверяй наличие чувствительных данных, таких как пароли и ключи! Их нужно вносить в .gitignore. Особенно это касается перед отправкой на GitHub. Кстати здесь мой профиль GitHub

DevOps: свои приложения выгружал на VPS, на котором настроил Nginx + passenger. Использовал удобный инструмент для деплоя - Capistrano. Приходилось работать с Yandex Storage, на котором хранились изображения, загружаемые пользователями


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

Навыки

Ruby
Ruby on Rails
Git
ООП
Linux
Базы данных
REST
HTML
CSS
Веб-разработка

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

Опыт работы

  • ООО ПТС Инжиниринг
    Санкт-Петербург
    Инженер
    Сентябрь 2017 — По настоящее время (7 лет и 3 месяца)

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

  • Хороший программист

    Образовательный сайт, где каждый может научиться программировать своим собственным умом
    Ruby on Rails developer
    Август 2022 — Март 2023 (7 месяцев)