
Software developer
Information Technology
Share profile
Languages
Russian
English
Skills
Python
Frameworks
databases
tools for working with APIs
version control systems
Linux
testing tools
development methodologies
monitoring systems
visualization tools
tools for automation
message queues
Work experience - 5 years
IT | Backend Developer |
---|---|
Experience: 2 years | Developed services for user notifications and management within a development team. Participated in application architecture design, technical solution selection, and product roadmap formation. Contributed to building CI/CD processes, including configuration and deployment automation. Responsible for configuring services for collecting metrics and monitoring performance. Participated in integrating various payment systems, implementing security measures and compensation logic. Developed and supported background processes and queues. Worked with memory and configured data workflows, optimizing request performance. Achievements included decomposing a service, refactoring and dividing an existing system into smaller components, accelerating feature implementation, and translating processing to an asynchronous queue. Also, created a custom template for key metrics, improving incident investigation speed. |
Finance | Backend Developer |
---|---|
Experience: 2 years | Received more autonomy and was transferred to develop internal products for accounting. Achievements: Implemented integration for data synchronization between systems, improving data exchange processes. Integrated an error monitoring system to collect detailed context for errors. This enabled identification and resolution of errors in background tasks and data transmission. Developed a search API from scratch using a search engine. Implemented a comprehensive monitoring system with automatic alerts for critical errors and integration into the task management system. This significantly reduced the time from incident detection to resolution. |
IT | Backend Developer |
---|---|
Experience: 1 year | Worked under the guidance of an experienced developer, performing tasks to support and refine existing services. Responsible for bug fixing, participation in code reviews, and writing tests. Tasks included fixing issues and refining functionality in existing systems. Implemented new endpoints and wrote tests for updated functions. Participated in discussions of technical solutions within the team and maintained documentation for changing functionality. |
Education
Not specified |
Languages
Russian
English