
Software developer
Information Technology
Share profile
Languages
Russian
Skills
Python
PostgreSQL
SQL
Linux
REST API
MySQL
API
CI/CD
NoSQL
REST
gRPC
English language
GitHub
Gitlab
Code optimization
Docker
Git
Redis
Flask
RabbitMQ
Celery
SQLAlchemy
MongoDB
Kubernetes
FastAPI
Django Framework
Apache Kafka
Pytest
Work experience - 5 years
IT | Developer |
---|---|
Experience: 3 years | Development of architecture and implementation, as well as support for the backend of projects. Task assessment and communication with business. Onboarding new employees. Conducting code reviews. Achievements: 1. Independently designed and implemented the backend in a project from design to production version, including API development, integrations, and business logic. 2. Developed an interactive chat with AI integration and the ability to connect an operator, which provided user support and increased the speed of processing requests. 3. Integrated message analysis using AI into the fraud detection system, which made it possible to identify fraudulent patterns and reduce the risk of financial losses. 4. Automated email processing and file generation for import, which reduced manual labor and reduced labor costs. 5. Reduced technical debt in projects and improved the process of testing internal code, which reduced the number of unexpected errors. |
IT | Developer |
---|---|
Experience: 2 years | Development and support of projects related to optimization and management. Optimization of integrations. Design and implementation of large module architectures. Code review. Mentoring junior employees. Achievements: 1. Designed and implemented a service with data lifecycle support, which ensured process transparency and simplified scaling. 2. Built a scalable backend architecture, which allowed for expansion of functionality and reduced technical debt. 3. Developed a module for loading and validating files with extended logging, which allowed for faster data integration and updates. 4. Implemented a notification system in real time, which allowed for instant notification of operation status and increased process transparency for users and analysts. 5. Optimized a business process, improving system responsiveness and accelerating data delivery. [2020 - 2022] |
Education
Finished | x1 | Bryansk Academy / Information Technology |
Languages
Russian