
Software developer
Information Technology
Share profile
Languages
Russian
Skills
Python
GitHub
REST API
Bash
MongoDB
API
Git
Docker
SQL
CI/CD
Work experience - 4 years
E-commerce | Python Developer |
---|---|
Experience: 1 year | Middle Python Developer (Development and support of high-load microservices for an online platform, where stability, scalability, and fast delivery of new features are important. Main tasks and achievements: - Designed a microservice architecture, restructuring a monolithic system into independent services. - Configured asynchronous processing for large datasets, improving performance. - Optimized database operations, including indexing and schema updates. - Implemented a system for code review and comprehensive testing, reducing errors. - Integrated systems for monitoring and visualization, enabling rapid identification and resolution of issues. - Utilized tools for planning and team communication. Used stack: Python, Django, Flask, FastAPI, Celery, RabbitMQ, Redis, PostgreSQL, MySQL, Docker, Docker Compose, Kubernetes, Helm, Git, Prometheus, Grafana, ELK, Jira, Slack, Scrum, REST API) [2024 - 2025] |
Education | Python Developer |
---|---|
Experience: 1 year | Development and optimization of high-load services for an educational platform. Designing service architecture, splitting the monolithic application into independent components. Implementation of interfaces for managing data and functionality. Configuring asynchronous task processing, which improved system performance. Implementing a monitoring and centralized logging system, which reduced incident response time. Database query optimization, reducing load and accelerating operation. Configuring automation of development and release processes for new versions. |
IT | Python Developer |
---|---|
Experience: 2 years | Developed web services for a data analysis platform. The team modernized the existing system, focusing on stability and performance. Key tasks and achievements included developing application interfaces, optimizing database queries and caching, automating the release process, improving error tracking, and setting up monitoring and alerting systems. Worked within an agile framework, coordinating with the team regularly. |
Education
Finished | x1 | Mirea / Information Technology |
Finished | x1 | RTU MIREA / Information Technology |
Languages
Russian