Position: Trainee / Intern Python
Category: Python
English level: intermediate
Years of experience: 0


I don't have commercial experience in Python development but I took part in IT courses and we had 2 projects there.

The platform for film voting.
The first project was being developed for 2 weeks and included only the backend part. The main idea of creating an application that enables users to choose a film that they want to visit.
I had the next responsibilities:
* Create and design database structure;
* Create project structure;
* Creating movie operations such as add, update, find, delete movie;
* Bug fixing.
Technologies: Flask, MongoDB, REST API.

Simply Talk application.
The second project was being developed for 2 months and included front-end, back-end, PM and DevOps parts. The main idea of designing social networking service for text-based communication in real-time. When typed text is received by other participants immediately. It enables users to send and read short messages. Registered users can read, post, delete and change messages. Service provides high security. Users can search and add new contact or chats to their profile. They can access service through the e-mail confirmation.
I had the next responsibilities:
* Create REST API initial structure;
* Create User contact list;
* Add token expires feature;
* Add and delete users into/from chat;
* Participate in creating database and project structure;
* Fix bugs.
Technologies: aiohttp, PostgreSQL, REST API, Jira, React.js.
I expect to deal with interesting tasks and projects and grow up in the development area.