
Software developer
Information Technology
Share profile
Languages
Russian
Skills
Python
PostgreSQL
MySQL
Docker
Algorithms
RabbitMQ
Scrum
REST API
GitHub
CI/CD
Linux
Bash
Django Framework
Pytest
Selenium
Work experience - 2 years
IT | Developer |
---|---|
Experience: 1 year | Development and support of backend services: implementation of new components, support and improvement of existing code in a microservice architecture. Implementation of modern technologies and approaches to increase development efficiency and application performance. Diagnostics and defect removal: analysis and error correction, performance optimization. Creation of backend logic: implementation of business logic using object-oriented programming principles. Design and implementation of API services: development of scalable and fault-tolerant interfaces. Working with databases: schema design, writing and optimizing queries, using database management systems. Code testing: writing tests and implementing quality control practices. Participation in architecture discussions and code reviews: working out solutions that meet scalability and support requirements, collaborative development. Interaction with other teams to implement complex solutions. Participation in planning and task estimation: working in agile development processes, participating in planning, retrospectives, and daily meetings. |
IT | Full stack developer |
---|---|
Experience: 1 year | Development and support of backend services. Creation of microservices. Implementation of server logic using object-oriented programming principles and database interaction. Integration of services with databases, ensuring scalability and reusability. Working with REST APIs, designing endpoints, and connecting external services. Database design and optimization, including schema creation and query optimization. Organizing interaction between services, creating resilient architectures, and implementing scalable solutions. Configuring containerized environments and automating deployment processes. Developing frontend interfaces for data visualization and integrating them with the backend. Implementing testing procedures and monitoring systems. Participating in planning and management activities. Contributing to architectural decisions and applying design principles. Collaborating with other engineering teams to ensure smooth workflows. |
Education
Finished | x1 | MPTU / Information Technology |
Languages
Russian