Position: Python Developer
Category: Python
English level: intermediate
Years of experience: 0


I'm getting and applying basic knowledge of web-application development for the last two years.
Studied: algorithms; Python; Python web frameworks (Flask), familiarization with existing architectures (MVC, MVP); SQL: database normalization levels, working with SQLite; HTML, CSS, jQuery (basic level); network protocols (HTTP, OSI model); Git, GitHub; basic usage of Bash.

Agile, SCRUM: middle, using in practice

Statistical data analysis: using for  research publication and HR-statistic

Projects

CRM (HR business processes) , Unicorn Media,  April 2021 - Present 

Analysis of HR business processes for the formulation of developer tasks;
Participation in building of the synchronization system of the HR process with the internal accounting system;
Developing the concept of the solution;
Formation of the concept of the technical task with requirements for the future product using process and structure models, user interface prototypes, usage scenarios;
Assessment of complexity and duration of the planned work;
Advising the developer during product development;
Discussing controversial issues with team.

Finance DB (Trainee Flask application for imitation of stock trading), January 2021

Application allows selling and buying shares in personal account, checking all transactions history and current losses or income. Users can check current price and value of the investment portfolio. Application receives actual stock share prices from the Marketstack API. 

Development of a plugin for the Odoo CRM system (tutorial plugin from Odoo documentation) , February - July 2022 

The plugin adds real estate sales management to the CRM system. During the implementation of the project, I got acquainted with the development process within a large framework, the creation of relationships between the components of a complex system.