Work experience

Python Developer

Rostelecom

08/2025 - present

- Develop Python solutions for internal process automation and data integration between corporate tools.
- Participate in migrating legacy solutions and VBA macros to Python, preserving business logic and improving maintainability.
- Automate corporate Excel report processing, payment document generation and related reporting workflows.
- Build scripts for payment operation documents and integrate Python tools into internal department workflows.
- Participate in code review, architecture discussions and logic refinement based on team feedback.

Python Developer

Project work

07/2023 - present

- Build backend services, REST APIs, Telegram bots and automation tools for business workflows.
- Work with FastAPI, Django, DRF, Flask, SQLAlchemy, PostgreSQL, Redis, Dramatiq, Celery, RQ, Playwright, Aiogram, Docker and nginx.
- Design application structure, data models, task queues, external integrations and deployment scenarios.
- Apply OOP, MVC, REST API design, testing, containerization and asynchronous programming.
- Maintain public GitHub projects: notification delivery microservice, portfolio website, Telegram bots and REST API.

Python Developer Intern

AIMY

07/2025 - 08/2025

- Created an asynchronous client for Megafon CRM API integration: call history loading, data filtering, downloading and saving call records.
- Implemented streaming download of large audio files using aiofiles.
- Developed ServiceManager for centralized integration settings management.
- Built FastAPI endpoints for integrations, Redis configuration caching and automatic DB fallback when cache data is missing.
- Added Fernet-based configuration encryption/decryption and a secure secrets module.
- Configured pipelines for asynchronous call processing.

Financial Analyst

GK "VISTA"

04/2018 - 02/2025

- Developed and implemented a unified financial accounting system for construction projects, improving cash flow transparency and reporting accuracy.
- Introduced key management metrics: project profitability, turnover period and efficiency indicators.
- Initiated and implemented automation of budgeting, reporting and regular financial documents.
- Structured interaction between financial departments, accelerated document approvals and simplified project execution control.
- Transferred experience with data, reporting and business logic into backend development and automation system design.

Education

Higher education

Russian Presidential Academy of National Economy and Public Administration

2015

- Institute of Management and Marketing.
- Specialization: Statistics.
- Foundation for working with data, analytics, reporting and management metrics.

Python developer advanced+

Yandex Practicum

2025

- Python backend development.
- REST API, asynchronous services, databases and testing.
- Practice in backend application design and service logic.

HTML and CSS development

Bauman Training Center "Specialist"

2017

- Basic web development.
- HTML, CSS and responsive layout principles.
- Understanding of client-side web application structure.