Python разработчик

Основное


Город

Москва

Готовность к релокации

Не готов

Описание

Ищу работу на позицию Junior Python developer. Полный день, офис, Москва.
О себе. Гениальный программист, застрявший в теле инженера-энергетика. Планирую сменить сферу деятельности, чтобы, отвечая на вопрос "Где ты работаешь?", с нескрываемой надменностью отвечать, что в IT. Привлекает направление веб-разработки. Ради достижения цели готов пожертвовать текущим окладом и совестью в отношении долга перед своим дипломом.
Прошел десятимесячные курсы "Python разработчик" на Хекслете.

По программе реализовал несколько проектов:

Игры разума

консольная математика
- Размял пальцы
- Закрепил Git
- Познакомился с Poetry
Стек: Python 3.10, poetry, flake8, Github Actions

Вычислитель отличий

поиск изменений через консольную строку
- Попробовал рекурсию. Понравилось
- Протестировал свой код через Pytest
- Навел красоту с помощью flake8, GitHub Actions
Стек: Python 3.10, аrgparse, pytest, CI, poetry, flake8

Загрузчик страниц

сохраняет локальную копию web страницы с медиа и ресурсами
- Освоил requests
- Начал парсить с помощью BeautifulSoup
- В тестах использовал моки
Стек: Python 3.10, аrgparse, pytest, CI, requests, requests-mock, BeautifulSoup, logging, poetry, flake8

Менеджер задач

собственно является менеджером задач
- Стал на несколько шагов ближе к понимаю магии Django.
- Начал проектировать БД.
Стек: Python 3.10, Django, postgres

Анализатор сайтов по СЕО совместимости

сохраняет локальную копию сайтов с медиа, если все ОК
Да, все верно, на Хекслет я успел превзойти программу и выполнить пять проектов вместо четырех.
Стек: Python 3.10, Flask, BS4, postgres

Навыки
  • Python
  • FastAPI
  • Django
  • Flask
  • SQLAlchemy (кстати 2.0)
  • Git
  • Linux
  • Bootstrap
  • pytest, CI
  • requests
  • poetry
Награды, Сертификаты

Закончил курсы Python разработчика от LearnPython

Владение английским
Читаю профессиональную литературу
Телефон
Почта
Телеграм
Дополнительные контакты
tg: @sraduhin, 22dollars@mail.ru

Работа


Начальник отдела разработки, ООО "НПО Фарватер
Июнь 2015 - по настоящее время

Сайт компании
- разработка IT решений, в частности реализации проекта «Цифровая подстанция»:
- разработка алгоритмов низкоуровневых устройств, разработка тестовых сценариев;
- ТЗ для программистов;
- документация ПО;
- функциональное тестирование ПО;
- разработка концепции системы мониторинга и управления оборудованием электрических подстанций (дизайн и функционал).
- успешное проведение сертификационных испытаний в ПАО Россети.
- в подчинении 2 человека.

Backend разработчик, СММ агентство
Апрель 2023 - Август 2023

Сайт компании
- Разработка альфа версии сервиса для парсинга аудитории телеграмм. Бек django, фронт django templates. На данном этапе разработки, в обязанности входило руководство командой студентов backend, frontend (TeamLead считай), управление хостингом (devops считай), ну и сам код, а также review.
- переписывание сервиса на DRF.
- переписывание сервиса на FastAPI. Изучение FA с нуля до уровня "Вношу предложения в архитектуру сервиса". Разработка сервисов платежей (robokassa) и тарифов, всего, что касается начислений/списаний.

Образование


Московский Энергетический Институт (МЭИ ТУ, mpei.ru), Инженер релейной защиты и автоматизации, МЭИ ТУ
Сентябрь 2006 - Февраль 2013

Комментарии


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

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

Ожидает подтверждения
0

Сергей, привет!
Предлагаю поработать над содержанием резюме и включить важную информацию:
1.Верно будет начать с цели поиска, например: "Ищу работу или Рассматриваю предложения..". Затем логично перейти к комфортному графику работы и городу проживания. Затем следуют мотивы :) перехода и выбора профессии. Они у тебя есть.
2. Следует внести и описать учебные проекты. В каждом проекте внести суть проекта, полученные навыки и стек. Для примера оформления можно посмотреть:
https://cv.hexlet.io/resumes/701#answer-587
https://cv.hexlet.io/resumes/1380#answer-612.
3. Добавить еще один контакт для связи, электронную почту.
4. Работа.
Этот раздел очень важный, так как имеет непосредственное влияние и отношение к желаемой работе:
- опыт с 2019 года указан, а в описании идет речь о последних 10 годах..
- нужно структурировать информацию: выделить задачи через буллиты, отметить достижения.
5. Расшифровать название университета :)

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


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

Overall, the resume shows a strong background in Python development and a clear desire to transition into the IT industry. The candidate has completed a Python development course and has successfully implemented several projects, showcasing their technical skills and knowledge. They have experience with various Python frameworks and libraries such as Django, Flask, FastAPI, and SQLAlchemy. The candidate also has experience with version control using Git and has worked with Linux. They have knowledge of testing frameworks like pytest and have used CI/CD tools like GitHub Actions. Additionally, they have experience with web scraping using libraries like BeautifulSoup and requests.

In terms of work experience, the candidate has worked as a Development Department Manager at NPO Farvater, where they were involved in the development of IT solutions and low-level device algorithms. They also have experience in creating software documentation, functional testing, and designing monitoring and control systems. In their most recent position as a Backend Developer at an SMM Agency, the candidate worked on a Telegram audience parsing service, leading a team and managing hosting. They also have experience rewriting the service using Django Rest Framework and FastAPI.

In terms of education, the candidate holds a degree in Relay Protection and Automation Engineering from the Moscow Power Engineering Institute (MPEI).

Overall, the candidate has a strong technical background in Python development, experience with various frameworks and libraries, and a proven track record of successfully completing projects. They also have relevant work experience and a degree in a related field.

Сover letter

[Your Name]
[Your Address]
[City, State, ZIP Code]
[Email Address]
[Phone Number]
[Date]

[Recipient's Name]
[Recipient's Job Title]
[Company Name]
[Company Address]
[City, State, ZIP Code]

Dear [Recipient's Name],

I am writing to express my interest in the position of Junior Python Developer at [Company Name]. With a strong background in Python development and a passion for web development, I believe that my skills and experience make me a strong candidate for this role.

Here are some key points about me:

  1. Education and Training:

    • Completed a ten-month Python Developer course at Hexlet, where I gained a solid foundation in Python programming.
    • Developed several projects, such as "Mind Games," "Difference Calculator," "Page Downloader," "Task Manager," and "SEO Compatibility Analyzer," showcasing my proficiency in Python and related technologies.
  2. Technical Skills:

    • Proficient in Python 3.10, FastAPI, Django, Flask, and SQLAlchemy.
    • Experienced with Git and CI/CD tools like GitHub Actions.
    • Familiar with Linux, Bootstrap, pytest, requests, and poetry.
  3. Work Experience:

    • Currently working as the Head of Development at NPO Farvater, where I have been involved in the development of IT solutions, including the "Digital Substation" project.
    • Responsible for algorithm development, creating test scenarios, documentation, functional testing, and designing a monitoring and control system for electrical substations.
    • Successfully completed certification tests at PJSC Rosseti.
    • Led a team of two individuals.
  4. Previous Experience:

    • Worked as a Backend Developer at an SMM agency, where I developed an alpha version of a Telegram audience parsing service using Django.
    • Managed a team of backend and frontend developers, handled hosting, and conducted code reviews.
    • Rewrote the service using Django Rest Framework and later migrated it to FastAPI, gaining expertise in both frameworks.
  5. Education:

    • Graduated from the Moscow Power Engineering Institute (MPEI TU) with a degree in Relay Protection and Automation Engineering.

I am excited about the opportunity to contribute to [Company Name] and further develop my skills as a Python developer. I am confident that my technical expertise, passion for learning, and dedication to delivering high-quality work will make me a valuable asset to your team.

Thank you for considering my application. I look forward to the opportunity to discuss how my skills and experience align with the requirements of the Junior Python Developer position. Please find my resume attached for your review.

Sincerely,

[Your Name]

Improved resume

Resume:

Name: [Your Name]

Contact Information:
- Phone: [Your Phone Number]
- Email: [Your Email Address]
- LinkedIn: [Your LinkedIn Profile URL]
- GitHub: [Your GitHub Profile URL]

Summary:
- Junior Python Developer with a strong passion for web development.
- Completed a ten-month Python Developer course at Hexlet, gaining experience in Python 3.10, Git, and Poetry.
- Developed several projects, including "Games of Mind," "Difference Calculator," "Page Loader," "Task Manager," and "SEO Compatibility Analyzer."
- Proficient in Python frameworks such as FastAPI, Django, and Flask.
- Skilled in version control using Git and CI/CD pipelines.
- Experienced in working with databases, including PostgreSQL and SQLAlchemy.
- Familiar with Linux, Bootstrap, and testing frameworks like pytest.
- Proactive learner and problem-solver with excellent communication and teamwork skills.

Experience:

Company: ООО "НПО Фарватер"
Position: Head of Development Department
Start Date: June 2015
End Date: Present
Description:
- Developed IT solutions for the "Digital Substation" project.
- Designed low-level device algorithms and test scenarios.
- Created technical specifications for programmers and software documentation.
- Conducted functional testing and implemented a monitoring and equipment management system for electric substations.
- Successfully completed certification tests at PAO Rosseti.
- Managed a team of two people.

Company: СММ агентство
Position: Backend Developer
Start Date: April 2023
End Date: August 2023
Description:
- Developed the alpha version of a service for parsing Telegram audience data using Django and Django Templates.
- Led a team of backend and frontend students, overseeing development, hosting management, and code reviews.
- Rewrote the service using Django REST Framework (DRF) and later migrated it to FastAPI.
- Developed payment services (Robokassa) and tariff systems for billing.

Education:

Institute: Московский Энергетический Институт (МЭИ ТУ, mpei.ru)
Faculty: Engineering of Relay Protection and Automation
Start Date: September 2006
End Date: February 2013
Description:
- Studied engineering of relay protection and automation.


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы
Резюме имеет следующую структуру: Краткое описание целей и ожиданий соискателя. Упоми...
Аналитик данных Образование: - 2018-2022: РГУ нефти и газа (НИУ) имени И. М. Губкина, ...
Резюме выглядит достаточно полным и содержит информацию о ваших навыках и опыте работы....
Резюме выглядит вполне качественным и информативным. Заявленная цель и желание получить...
Резюме имеет некоторые сильные стороны, такие как: - Четкое описание цели и мотивации и...
Резюме выглядит достаточно информативным и содержит подробное описание выполненных прое...
Резюме выглядит достаточно хорошо. У вас есть опыт работы над проектами, использующими ...
Резюме выглядит хорошо структурированным и содержит достаточно информации о вашем опыте...
Резюме выглядит достаточно информативным и содержит много полезной информации о навыках...
Резюме имеет несколько недостатков: Название "Junior PHP" не говорит о ваших навыках ...