Опыт работы:
Python Backend Developer - Project-Based Experience
Built and developed backend services and internal application logic using Python, FastAPI, Flask, PostgreSQL, SQLAlchemy, Alembic, Docker, REST API, and Git. Worked on practical backend solutions involving API development, database design, business logic implementation, data import pipelines, and service integration.
Designed and implemented server-side functionality for applications focused on real-world use cases, including data validation, process automation, internal tools, transaction processing, and analytics preparation. Paid particular attention to code structure, maintainability, and turning product requirements into working backend solutions.
MoneyMap - Personal Finance Analysis Service
Served as a backend developer for a finance analysis project focused on processing and analyzing personal banking data. Developed the core backend logic for importing and transforming financial transactions, handling business rules for transaction categorization, and preparing structured data for analytics and reporting.
Key contributions included:
Implemented backend workflows for bank transaction import and processing
Developed logic for transaction categorization and normalization
Built server-side functionality for analytics data preparation
Worked with Flask-based backend architecture and internal service modules
Structured financial data processing logic to support consistent and scalable analysis flows
Additional Backend and Automation Projects
Developed projects involving FastAPI services, API integrations, Telegram bots, and database-backed applications. Worked on backend components for small to mid-sized practical tools, with a focus on automation, service interaction, and clean server-side logic.
Areas of hands-on experience include:
REST API development
Database modeling and ORM-based backend architecture
Data import, validation, and processing workflows
Automation scripts and internal utilities in Python
Integration-focused backend development
Summary
Backend-oriented developer with strong interest in building useful, production-style systems rather than isolated test tasks. Focused on creating reliable backend logic, integrating services, processing data, and delivering practical solutions with clear engineering structure.
Образование:
Bachelor’s Degree in Applied Informatics in Economics
Russian Presidential Academy of National Economy and Public Administration (RANEPA)
Institute of Economics, Mathematics and Information Technology
Moscow, Russia
Jun 2022 - Aug 2026
Relevant coursework: information systems design, databases, algorithms, machine learning, and IT project economics.
Course project: designed a personal finance analysis information system with automatic transaction categorization, including IDEF0, DFD, ER, use case, and sequence diagrams.
Thesis project: developing a Flask-based personal finance analysis system with a hybrid ML transaction categorization pipeline, bank statement import, and analytical dashboards.
Профессиональные и другие навыки:
Technical Skills
Languages: Python, SQL
Backend: FastAPI, Flask, REST APIs, SQLAlchemy, Alembic, OOP, backend architecture, business logic implementation
Databases: PostgreSQL, SQLite, database design, query writing
Tools: Git, Docker, Pytest, CI, Linux
Data and ML: pandas, scikit-learn, TF-IDF, data processing, validation, normalization, CSV and JSON parsing
Additional: Telegram Bot API, Chart.js, HTML, CSS, JavaScript
Дополнительно:
Seeking junior backend developer opportunities in product-oriented or engineering-focused teams
Interested in backend systems, service integration, automation, and data-driven applications
Hands-on experience with academic and personal projects involving APIs, databases, analytics, and transaction processing logic
English: С1
GitHub: github.com/Vasilev-jn