
Software developer
Information Technology
Share profile
Languages
Russian
English
Skills
Python
Frameworks
databases
containerization
version control systems
caching
SQL
message queues
ORM
API
testing
NoSQL
Work experience - 2 years
IT | Python Developer |
---|---|
Experience: 2 years | Responsibilities: - Designing a database structure, taking into account scalability and flexibility of data storage. - Development and integration of a scalable API for interaction with the frontend. - Implementation of a secure authorization/authentication system with access rights management, taking into account roles and access levels of users. - Writing and supporting tests to ensure reliable and correct operation of the core functionality. - Implementation of a notification system and asynchronous data processing for generating documents. - Integration for organizing message exchange between system components. - Implementation of a session system in the web application, ensuring fast and reliable storage of session data. Achievements: - Developed a database structure for efficient information storage. Designed tables for accounting for goods, ensuring reliable storage and processing of data. - Implemented an authorization and authentication system with access rights management, which increased protection and security of user data. - Designed a mechanism for generating documents in various formats. The notification system works asynchronously, which reduces server load, minimizing delay and application blocking. - Increased code coverage, which increased the reliability and fault tolerance of the system. - Integrated into the architecture, which allowed for improved interaction between different system components, increasing flexibility and development speed. - Reduced system response time by implementing caching for storing frequently requested data, which reduced the load on the database and increased performance. |
Education
Finished | x1 | UGK / Education |
Languages
Russian
English