python-разработчик | fullstack

Контакты


Контакты доступны после входа на сайт

Описание

Fullstack разработчик, специализируюсь на Python и фреймворках Django, Fastapi с фундаментальным пониманием полного стека веб-разработки. В своей практике применяю подходы обеих сторон разработки для создания удобных и функциональных веб-приложений. Постоянно открываю для себя что-то новое, что способствует качественному решению задач. Стремлюсь применить свой опыт и новые идеи для создания высококачественного продукта.
В качестве ОС предпочитаю ubuntu.

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

Навыки
  • frontend:
    • HTML
    • CSS3
    • Bootstrap 5
    • JS (в процессе изучения)
  • backend:
    • Python 3.X
    • poetry
    • flake8
    • redis cache
    • Django
    • PostgreSQL
    • flask
    • pytest
    • nginx
    • asyncio (в процессе изучения)
    • requests
    • Ansible
    • docker
    • docker-compose
    • CI(github actions)
    • git
  • Иностранные языки:
    • Английский язык: читаю и перевожу со словарем (могу подтянуть знание английского со временем).
Описание проектов

1. Brain games:

консольная игра, состоит из 5 игр.
Технологии: python 3


2. Difference Calculator:
  • Результатом работы скрипта является строка с различиями, найденными в файлах. технологии: python 3

3. Page analyzer:
  • Анализатор страниц - это веб-приложение для анализа сайтов на SEO-пригодность

Технологии: python 3, flask, PostgreSQL


4. tasks manager :
  • Гибкое веб-приложение для управления задачами.

Сделано с использованием фреймворка Django, Bootstrap и базы данных PostgreSQL

Технологии: python 3, django, PostgreSQL, Bootstrap 5


5. novoross_society:
  • Волонтёрский проект, общество людей с ограниченными возможностями написанный с использованием фреймворка Django, Bootstrap и базы данных PostgreSQL и redis

Технологии: python 3, django, PostgreSQL, Bootstrap 5, redis

Опыт


Fullstack-разработчик, НГО “Оптимист”
https://оптимист-новороссийск.рф/about/
Сентябрь 2023 - по настоящее время
Обязанности:
  • Разработка, оптимизация, доработка frontend части веб приложения
  • Разработка, оптимизация, доработка backend части веб приложения (python, django, postgresql, logging, redis cache)
  • Тестирование кода перед развертыванием на сервере (django unittest)
  • Сборка, деплоймент на “боевом” сервере (github actions, ansible, docker-compose)
Достижения:
  • Снизил нагрузку на бд уменьшив количество запросов (применил “жадные” запросы)
  • Cнизил нагрузку на сервер (redis cache)

Образование


Школа программирования Хекслет. Python-разработчик
Май 2023 - по настоящее время
Кубанский государственный технологический университет
Сентябрь 2009 - Июль 2013

О себе
Проживаю в городе Новороссийск

На данный момент:
  • Развиваю и поддерживаю реальный проект для общества инвалидов: оптимист (волонтерство)

  • В повседневной жизни и разработке использую дистрибутивы Linux, а также следующие технологии:

    • frontend: HTML, CSS3, Bootstrap 5 JS (в процессе изучения)
    • backend: Python 3.X, Poetry, Flake8, Redis cache, Django, PostgreSQL, Flask, Pytest, Nginx, Asyncio (в процессе изучения), Requests
    • DevOps: Ansible, Docker, Docker-compose, CI (GitHub Actions), Git
    • Изучаю новые технологии по мере возможности и нарабатывать реальную практику написания программ.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Изменения внесены
0

Привет, Сергей!
Давай дополним резюме следующими важными сведениями:
1. Описание
Этот раздел посвящен твоему позиционированию. Он содержит ключевые навыки и качества, которые помогут тебе реализоваться в новой профессии. Это краткая выжимка твоих имеющихся hard и soft skills, релевантных будущей позиции.
Включать в текущее резюме ссылку на еще одно резюме будет некорректным, при этом допускаются ссылки на портфолио и проф. профили.
2. Описание проектов
у проекта Brain games нет необходимости давать перечень 5 игр. Ты верно отметил суть проекта и стек.
3. Сведения об обучении, в том числе в Хекслет, следует включить в соответствующий раздел "Образование"
4. В разделе "О себе" у меня оказалась некликабельной ссылка (оптимист). Проверь ее, пожалуйста.

Успехов тебе в IT и наработке практики!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...