Study price
Денис Унтевский
Код-ревьювер на курсе «Python-разработчик», Teamlead, Back End разработчик — Фриланс
За **15 лет** одного только промышленного опыта я успел поработать: - в веб-отделе розничной сети уровня макро-региона: сопровождал и развивал систему управленческой/финансовой отчетности (PHP/mySQL, выгрузки из 1с mssql), оптимизировал SQL-запросы с выигрышем до 300% (забавная история с хардкодом константы) - в анти-фрод службе федерального сотового оператора: много SQL на оракле, создал несколько тонких клиентов на Delphi для внутренних нужд службы, поднял внутреннюю вики службы, сервер контроля версий и пр., переписал с перла на пайтон скрипт для анализа файлов в бинарном формате ASN.1. - в веб-аутсорсе фулл-стек разработчиком: с помощью встроенной в Django функциональности создал систему внутренних ролей и прав во внутренней CRM финансовой компании, создал Python/Django/Vue/PostgreSQL MVP для проектирования портфолио акций, в нескольких проектах настроил GitLab CI с авто-тестами проектов, деплоем через Ansible и уведомлением в Slack. - в стартапе соц.сети: создал микро-сервис (+его gateway-обвязку) Golang/Google Datastore по интеграции с внешним музыкальным сервисом (оплата внутренней валютой), создал единый синглтон-логгер для использования во всех наших 200+ микросервисах, добавил в финансовую группу микросервисов интеграцию Apple/Google платежей, включая подписки (технически использовался паттерн Saga). - в стартапе для связи айдолов со своими фанами возглавил бэк: спроектировал миграцию с PHP-бэкенда на Python/Django и с командой 2 джунов мигрировал где-то 1/3 эндпойнтов, внедрил поддержку SSO для Apple/Android устройств. В "Яндекс-Практикуме" я занимаюсь код-ревью больше 2 лет, где стал ревьювить не только студентов, но и других ревьюверов. Работать в менторстве мне отдельно помогает мой опыт преподавания: есть практика и в группах школьников до 10 человек, и индивидуальная со взрослыми студентами. Я рад помогать даже со _входом в ИТ с полного нуля_, т.к. одному начинающему разработчику удалось помочь освоить азы профессии и устроиться стажером на реальный проект. Мой основной метод - делать проект, _интересный_ студенту. Мои задачи, как ментора: - помочь выбрать как интересный, так и _реализуемый_ проект, - выстроить нам нарастающую кривую сложности на этом проекте, чтобы научение шло постепенно, шаг за шагом, - поддержать в сложных темах и их закреплении, - в простых темах - приводить к ответу, а не давать его, чтобы оставалась радость открытия. Понятно, что интерес может быть и локальным, а проектом - лабораторная с обучающего курса. Разберемся в любой ситуации. Когда вы готовы начать работу с самым интересным для вас проектом?
🤝 Can help with
- Junior и Middle-разработчикам я помогу быстрее вникнуть и закрепить основы конструирования ПО на практике.
- Senior'ам и тимлидам скорее помогу структурированно отрефлексировать процессы в команде и быстрее прийти к ясности в прочих soft-skill вопросах.
- К собеседованию готовлю через анализ резюме, желаемых вакансий; оценку навыков, в том числе "софтов"; разбор записи собеседований. Тренировочные собеседования не провожу, т.к. они слишком разнятся для разных работодателей.
- Обычно я предлагаю обучение через практику на проекте, но при желании можно составить программу. На установочной и/или первой встрече мы определяем ваши точки роста, а под них я проведу серию мини-лекций, подберу тренажеры и прочие учебные материалы для успешного роста именно в этих темах.
💻 Work experience
June 2022 — until now
Яндекс Практикум — Код-ревьювер на курсе «Python-разработчик»
March 2022 — October 2022
Фриланс — Back End Team Lead
March 2020 — February 2022
Fanatico Inc — Back End Team Lead
December 2017 — February 2020
Product company (NDA) — Lead golang engineer
July 2014 — December 2017
Gearheart.io — Full-stack Python-developer (remote)