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

Сергей Васильев

Акула хорошего кода, кит-убийца багов и дефектов, и просто классный разраб 🤘🏻Бэкенд разработчикВеб-разработчикСтарший (Senior)
От 250 000 ₽Не ищу работу

Контакты

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

Обо мне

Ведущий бэкенд-разработчик в финтех-компании, ниже я расписал свои личностные качества, а в опыте работы указал профессиональные достижения.

Я — самоучка. Все мои знания в основном из книг. Но сейчас я получаю их всё меньше и меньше, хотя технической литературы меньше читать не стал. Стараюсь читать больше открытого кода. По этой причине хочу работать с опытными программистами и учиться у них.

Я — ответственный
. Меня не нужно пинать каждый час, чтобы я работал. Я умею ставить и выполнять задачи. На меня можно положиться.

Я — дружелюбный
. Умею ладить с коллективом, слушать, слышать и быть услышанным.

Я — стремительный к новым знаниям
. Очень люблю учиться. Мой день становится лучше, если я научился чему-то или научил кого-то. Мне не нравится сидеть на месте.

Я — честный
. Никогда не лгу. Мне не нравится ощущения от лжи и её последствия. Ложь во благо тоже не моё. Единственное исключение — одноразовые сделки, например, торги с продавцом сувениров в Турции. С друзьями, коллегами и соседями я честен.

Я — любознательный. Айтишечка — моя любимейшая профессия. Но, как писал Шекспир: «Так сладок мёд, что, наконец, он горек: избыток вкуса убивает вкус». Как бы я не хотел окружить себя только учебниками, курсами и статьями по программированию, нужно изучать и что-то совсем иное. Ведь одна из задач настоящего профессионала — хорошо отдыхать, чтобы работать ещё лучше. Так что я всегда нахожу себе полезные увлечения вне программирования, например, в данный момент прохожу курс по Маркетингу от одного из ведущих ВУЗов России «‎Высшая школа экономики»‎.

Я — человек года. По версии журнала «Time» в 2006 году.

Навыки

Python
Django
FastAPI
AIOHTTP
PostgreSQL
MongoDB
Celery
Docker
Nginx
Golang

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

Опыт работы

  • Для предпринимателей и предприятий
    Санкт-ПетербургОт 1000 до 5000 сотрудников
    Бэкенд разработчик (Средний)Middle+ Backend Developer (Python)
    Апрель 2023 — По настоящее время (1 год и 8 месяцев)
  • IT компания, которая занимается разработкой и запуском собственных веб приложений для страхового рынка.
    Санкт-ПетербургОт 10 до 100 сотрудников
    Ведущий разработчик
    Май 2022 — Декабрь 2022 (8 месяцев)

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

    И еще приятненькое: контрибьюты в open-source: gorm (golang), decimal (golang)

  • «ChatUpper»
    Санкт-Петербург
    Фулстек разработчикFullstack Developer
    Июнь 2020 — Ноябрь 2022 (2 года и 6 месяцев)

    — Сервис для заказа такси (микросервисная архитектура). Разрабатывал Backend: продумывал архитектуру, проводил research (изучал и сравнивал разные технологии в сфере разработки геопространственных приложений, выбирал подходящие), составлял план разработки и писал код, разворачивал и администрировал всё это на Ubuntu. Контролировал выполнение других задач (дизайн, копирайтинг, настройка рекламы). Также, работал на Frontend-частью: разрабатывал админ-панель.

    *Стек: Docker, GeoDjango, Aiohttp, Celery, Redis, PostgreSQL [PostGIS], Django Rest Framework, Gunicorn, Uvicorn, Nginx, OSRM, HTML, CSS, JS [jQuery], Grafana, Prometheus, cAdvisor


    — Конструктор Чат-ботов для кафе/ресторанов (микросервисная архитектура). Проектировал микросервисную архитектуру: взаимодействие сервиса, управляющего ботами с ядром. В сервисе есть админ-панель, в которой можно создать бота, который умеет принимать заказы, показывать товары, слать рассылки, принимать платежи в пару кликов — это всё сделал я. Самое интересное в этом проекте - надстройка над существующим асинхронным фреймворком для создания телеграмм-ботов "Aiogram (aiohttp)". Реализовал возможность создания мультибота (пишешь код для одного бота, а система автоматически подстраивает под всех). Позже похожее решение добавили в сам фреймворк.

    *Стек: Docker, Poetry, Django, Django Rest Framework, Aiohttp, Pydantic, Redis, Celery, PostgreSQL, Gunicorn, Uvicorn, Nginx


    — Авторский онлайн-курс с сюжетными линиями (микросервисная архитектура). Курс позволяет увлекательно бороться с депрессией. Занимался разработкой всей системы (лендинг, телеграмм-бот, веб-приложение, мониторинг). В курсе присутствуют: геймификация, тесты, статьи, статистика, разные сюжетные линии, принятие платежей (для тестов и продакшена), модульные тесты и интеграционные тесты, система контроля версий контента онлайн-курса и еще много интересного — это всё спроектировал и написал я.

    *Стек: Docker, Aiohttp, Flask, Redis, Uvicorn, MongoDB (PyMongo), Prometheus, cAdvisor, Pydantic, pytest, Grafana


    — Телеграмм-Бот для крупной ритейл-сети в Калининграде. Через него можно посмотреть ассортимент, сделать заказ, узнать новости, задать вопрос, делать рассылки. Реализовал подключение к системе "МойСклад", взаимодействие с ней, кэширование.

    DockerDjangoPythonPostgreSQLООПMongoDBAIOHTTPRedisNginxGitCeleryFlask
  • Частная практика, работа без зачисления в штат
    Санкт-Петербург
    Бэкенд разработчикPython Developer
    Июль 2019 — Июнь 2020 (1 год)

    Глубоко изучал программирование, читая книги по разработке и применяя полученные знания на практике в виде заказов с фриланса и pet-проектов.

    Делал:

    - Телеграмм-ботов

    - Лендинги

    - API

    Технологии: Python, Django, pyTelegramBotAPI, SQL, HTML, CSS, JS, Bootstrap, jQuery

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

  • БГТУ «ВОЕНМЕХ» им. Д.Ф. Устинова

    Балтийский государственный технический университет «ВОЕНМЕХ» имени Д.Ф. Устинова
    Санкт-Петербург736 выпускников
    Информационных и управляющих систем; И
    Сентябрь 2020 — Сентябрь 2022 (2 года)

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

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