Python BackEnd Developer
Описание
[pict001.jpg] БарабинРоман
Мужчина 29 лет родился16 апреля1993
+7
barabinr@list.ru — предпочитаемыйспособсвязи
Проживает МоскваГражданство Россия естьразрешениенаработу
РоссияНеготовкпереезду неготовккомандировкам
Желаемаядолжностьизарплата
РазработчикPython
Специализации
—Программист разработчик
Занятость полнаязанятостьГрафикработы полныйдень
Желательноевремявпутидоработы неимеетзначения
Опытработы—2 года11 месяцев
Февраль2022 — настоящеевремя1 год1 месяц
Freelance
Python разработчикWeb-разработкасервернойчастиприложений чатботы
парсеры выполнялтестовыезадания изучалпрофильнуюлитературу
1) Разрабатывалbackend многопользовательскогоприложения«»
ПользовательскийблогнаDjango, создандляпубликациипостов фоток
подпискинадругихавторов комментариев
Присутствуетвозможностьборьбызапопулярность
- прописалрегистрацию идентификацию двойнуюаутентификацию авторизацию
администрирование системувосстановлениястраницычерезMail
сограниченнымвременнымпорогом
- реализовалтакиесистемы как подписканаавтора комментарии
«топлист»постовиавторов лайкикпостам комментариям авторам тегикпостам
поискпостовпоавторам заголовку содержанию
- добавилконвертациюизображенийвформат.webp призагрузкеизбазыданных
- разработалAPI приложения
- подключилбазуданныхPostgreSQL;
- настроилсистемуCelery+Redis+Docker;
- проектиAPI покрылтестами
- приудаленииобъекта данныесохраняютсявбаземеняястатусна"hidden",
ибольшенезагружаютсяизбазы Удалитьобъектможнотолькочерезадминку
(технологии Python 3.11, Django 4.1, DRF, SQLite(разработка PostgreSQL,
Simple JWT).
Напроекте мнойбыларешенапроблемассистемойлайков
фильтрациейданныхмоделисполиморфнойсвязью
таккакэтонепредусмотренофреймворком
ДобавилвовторичныемоделиGenericRelation, связалмодели
дляпервичнойнаписалкастомныйменеджерснеобходимымиметодами
Кодможнопосмотретьпоссылке https://github.com/RomanInBar/Blog
2) ТестовоезаданиеAPI приложения CRUD функционал
состоитизодноймоделиProduct.
Призапросеобъектов изображениеконвертируетсявформат.webp,
вбазехранитсяоригинал Прописанысистемыфильтрацииипоискаобъектов
Технологии Python 3.11, Django 4.1, DRF, Pillow.
Кодможнопосмотретьпоссылке https://github.com/RomanInBar/Pulsar_test
Заэтовремяпрочитал
- « 3.0»В А Дронов- «РаботасPostgreSQL»А Ю Васильев- « Базовыйкурс»Е П
Моргунов- «Грокаемалгоритмы»А Бхаргаев
Апрель2021 — Январь2022
10 месяцев
ЯндексПрактикум
Python разработчикПроект«»
многопользовательскоеприложениедляпубликациирецептов
Работалвкоманде писалAPI проекта Отвечалзаидентификацию аутентификацию
регистрацию администрирование аудит
взаимодействиеибезопасностьпользователей такженастроилфильтрацию
группировкуипоисквыводимыхданных
технологии Python 3.10, Django 4, DRF, Simple JWT, SQLite(разработка
PostgreSQL, Docker, Gunicorn, NGINX, Linux(Ubuntu)
- проектразвёрнутнавиртуальноймашиневЯндексОблаконасервереNGINX
иGunicorn;
- подключенаSSL сертификация базаPostgreSQL идоменноеимя
- настроенапрактикаCI/CD.
Напроектемнойбыларешенапроблемапоавтоматизациитестирования сборкиdocker
идеплоянаDockerHub, развёртыванияпроекта Настроилфайлdocker-compose.yml
иworkflow.yml наGitHub.
Кодможнопосмотретьпоссылке
https://github.com/RomanInBar/foodgram-project-react
Апрель2020 — Август2021
1 год5 месяцев
Geekbrains
Python разработчикБазаданных«»ПроектнаписаннаязыкезапросовSQL.
Предназначенадляведенияучетаданных Спроектировалархитектуруинаписалкод
Прописалмногообразов облегчающихработусбазой
ускоряющихпоискнужнойинформации Включилтриггеры
блокирующиезаписьнеполныхданных
технологии SQL, MySQL
Кодможнопосмотретьпоссылке https://github.com/RomanInBar/DB_military
Образование
Среднееспециальное
2013 Колледжавтоматизациииинформационныхтехнологий(КАИТ №
Информационныесистемыипрограммирование
2010 Школаинформатикиикомпьютерныхтехнологий(ИКТ №
2007 ГОУСОШ№
Ключевыенавыки
Знаниеязыков Русский— Родной
Английский— B1 —Средний
Навыки Python Django Framework DRF MySQL SQLite PostgreSQL Docker Nginx
CI/CD SQL Git HTML5 CSS Celery Redis РазработкаПО Вебразработка
Дополнительнаяинформация
Обомне Python backend разработчик
Занимаюсьbackend разработкойнаDjango, DRF больше2-хлет
Заэтовремяуспелизучитьнетолькотехнологииразработки
ноивнутреннийкодфреймворка ВладеюHTML/CSS, Docker, Git, SQL.
Нюансыпрограммированияизучаюсиспользованиемпрофильнойлитературы
вчастности
- « 3.0»В А Дронов- «РаботасPostgreSQL»А Ю Васильев- «Аутентификация
Теорияипрактика Обеспечениебезопасногодоступакинформационнымресурсам»А
А Шепупанов- «Грокаемалгоритмы»А Бхаргаев
Почемуявыбралпрограммирование
Решилпоменятьроддеятельности Всегдатянулокпрограммированию
общениескомпьютером созиданиепрограммпотвоемувидению масштабность
всёэтооченьпривлекало Стализучать инепрогадал
Закодингомвремяпролетаетабсолютнонезаметно Выбралименноbackend,
таккактамвсёстроитсяналогике аэтоважныймоментдляменя
Доэтого смарта2014 пофевраль2020 –трейдер Alpari Group.
ЗанималсяспекуляцияминавалютномрынкеForex. РаботалчерезкомпаниюAlpari,
платформыMetaTrader4/5. Оперировал восновном техническиманализом
Ключевыеинструменты- фьючерсныеконтрактынадрагметаллы аименно gold,
silver.
Разработалсобственнуюстратегиюторгов минимизировалпроцентриска что
всвоюочередь привелокстабильнойприбылив30%
отдепозитавсреднесрочнойсделке
Мойтелеграм https://t.me/BarabinRoman
GitHub смоимипетпроектами-
https://github.com/RomanInBar?tab=repositories
Готоввыполнитьтестовоезадание
26 октября, 2016
Наталья
Город
Москва
Возраст
36 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
53 года ( 5 июня 1971)