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 и наработке практики!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...