Junior Python developer (trainee)

Персонал в Харьков. IT, WEB фахівці

  • Зарплата от:
  • Желаемый график работы:
  • Дата рождения:
  • Опыт работы:
  • Город:

Опыт работы

Vita Bakatina


Python Developer



Git: github.com/Vinigretic



Short summary




I
am a python
developer who strives for knowledge and practical experience. I
am patient,
I have
good communication and organizational skills and a high level of
responsibility, that
help me to work in a
team and achieve set
goals.




Skills


Programming Languages/ Technologies


  • - Python 3
  • - OOP
  • - HTML/CSS
  • - HTMX
  • - SQL
  • - JS
  • - Git

RDB


  • - Postgresql
  • - MySQL

Frameworks


  • - Django
  • - Django REST framework

Development Tools


  • - PyCharm
  • - PgAdmin

Operating Systems


  • - Microsoft Windows
  • - Linux

Languages


  • - Ukrainian
  • - Russian
  • - EnglishВ 

Experience


JuniorВ Python/Django Developer


Company:



RenovateHub



Project:
Development of a CRM system for
the construction business



Period:
March
2024 – July 2024



Key
tasks:

• Django development:



? Implementation
of CRUD operations for CRM system entities



? Using
HTMX and Alpine.js to create an interactive user interface without



reloading
pages.



? Using
Bootstrap 5 to style and improve the adaptability of the interface.



•
Participation
in the full development cycle:



? Collection
and analysis of requirements, collaboration with the team to
determine
technical solutions.



? Development
and testing of new functionality.



? Support
and improvement of existing code, bug fixing.





Educational
projects:





Name:
Online pet store



Type:
non-profit team project

Team:
8 people
(1 project manager,
2 back-end developers, 2
front-end developers, 2 testers, 1 designer)



Technologies:
Python 3, Django
REST Framework, PostgreSQL, Docker, Git



Description:
Creation of an online pet
store, including user registration, product catalog, ordering and
delivery system, shopping cart, payment, warehouse
My
contribution:



• Developing
a product application



• Developing
an order application (with delivery)



• Developing
a card application (cart)



• Writing
tests for the card application




Name:
FirstShop - online-shop



Type:
non-profit project



Technologies:
Python 3, Django, Git, Celery, Rabbit, Redis



Description:
Application development using Django Templates, creating custom
models using SQlite. adding them to the admin site, working with
Django ORM, with Django sessions



In
this project
user can: browse
a product catalog, receive product recommendations, add the products
to the shopping cart, pay for it, use discount vouchers, receive
invoices and emails about creating orders by email and also use
internationalization of the
site



In
this project
admin can: export
and import information into the application using CSV
files
Reference to project: github.com/Vinigretic/FirstShop









Name:
Bboard - site
for publishing sales announcements



Type:
non-profit project



Technologies:
Python 3, Django, Bootstrap, Git



Description:
Application development using Django Templates, creating custom
models using SQlite. Working with Django ORM.



The
users can:


• Create user profile



• Register
and Login


• Reset and change password


• Editing and deleting profile


• Create, update, delete announcements


• Add photos to announcements



• Leave
comments



• Use
search



Version
control system: GitHub


Reference to project: github.com/Vinigretic/Bboard.




Name:
Blog – Frontend-Backend



Type:
non-profit project



Technologies:
Python 3, Django, Bootstrap, Git



Description:
Application development using Django Templates, creating custom
models using SQlite. adding them to the admin site, working with
Django ORM.



In
this project
user can: register
and login, leave
comments,
contact
the author of the posts by email,
use
search and
tags.



Use
internationalization
of
the site


Reference to project: github.com/Vinigretic/Blog-Frontend-Backend





Head Of Retail Sales


TK Barvinok (distribution of ceramic tiles)


from December 2011 to February 2022


My main responsibilities was:

• Compliance with monthly standards

• Training of the sales consultants

• Introduction and withdrawal of the assortment

• Control over the representation of the assortment in stores

• Carrying out promotions (coordination of assortment and prices, availability of this assortment in warehouses)



Education


Kharkiv University of Radio Electronics


Faculty – computer science


Specialty - software engineer