Work experience
Python Backend Developer
Rostelecom
- FastAPI microservices: API design and business logic.
- Async DB layer (SQLAlchemy async) and task queues.
- Integrations, logging, stabilization and performance tuning.
Python Developer (Automation)
Corporate reporting
- Automation for Excel reports processing and reference comparisons.
- Pipelines: validation, aggregation, final templates generation.
- Testing (pytest) and reproducibility improvements.
Junior Backend Developer
Pet / Freelance
- REST API, basic auth, integrations.
- Docker environment setup and configuration.
- Refactoring and maintenance.
Finance Analyst
Finance Department
- Data reporting and routine automation.
- Data quality control and consolidation.
- Moving macro logic into maintainable scripts.
Intern / Trainee
Backoffice
- Reporting process support and exports preparation.
- First scripts to reduce manual operations.
- Internal procedures support.
Education
Higher education
University (example)
- Major: applied computer science (example).
- Coursework: databases, web dev, algorithms.
- Internship: first Python projects.
Python Backend course
Online platform (example)
- FastAPI, SQLAlchemy, testing.
- Project: REST API service.
- Docker, deployment, basic DevOps.
Databases course
PostgreSQL (example)
- Indexes, query plans, optimization.
- Schema design.
- Transactions and isolation.
Async Python
asyncio workshop (example)
- asyncio, queues, concurrency.
- Integrations and I/O bound workloads.
- Practice on real services.
DevOps basics
Docker / Linux (example)
- Docker-compose, networks, volumes, env.
- Linux: processes, permissions, systemd.
- Nginx reverse proxy, basic monitoring.