• File

Максим

Python-програміст

Considering positions:
Python-програміст, Інженер-програміст
Age:
22 years
City:
Kyiv

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Maksym Yakovenko
Kyiv, Ukraine
# [open contact info](look above in the "contact info" section) ï [open contact info](look above in the "contact info" section) § github.com/MaksimYakovenko
Summary
Backend Python Developer with hands-on experience in building scalable REST APIs and cloud-based systems. Worked with
AWS serverless architecture and Kubernetes-based microservices, contributing to API design, data model optimization, and
CI/CD implementation.
Experience
EPAM Systems September 2025 – Present
Software Engineer — Python Developer Kyiv, Ukraine
• Started as Software Engineer Intern (3 months)

• Designed and implemented REST APIs using Python, AWS Lambda, API Gateway, DynamoDB

• Optimized DynamoDB schemas reducing query latency and improving scalability

• Implemented automated daily reporting system using HTML-based templates and email notifications.

• Built event-driven reporting system (Lambda, SQS, SES, EventBridge)

• Migrated system from Lambda+DynamoDB to FastAPI+MongoDB on Kubernetes (RabbitMQ)

• Integrated AWS Cognito authentication and wrote unit tests with pytest

Technologies: Python, AWS, K8s, KubeRocketCI, ArgoCD, RabbitMQ, MongoDB, Git, Swagger, Jira, Github Copilot
TASCOMBANK April 2024 – March 2026
Software Engineer — Flutter Developer Kyiv, Ukraine
• Assisted in development of the front end of a mobile application for iOS/Android using Dart and the Flutter framework.

• Performed code reviews for pull requests, ensuring code quality, maintainability, and adherence to best practices.

• Developed role-based page layouts and functionality based on user permissions.

• Implemented a secure payment system, user account deletion functionality, and biometric authentication.

• Collaborated with team members using version control systems such as Git to organize modifications and assign tasks.

• Utilized Android Studio as a development environment in order to visualize the application in both iOS and Android.

Technologies: Dart, Flutter, Git, Android Studio, Jira

Own Projects
LMS Core API § | Python, FastAPI, PostgreSQL, Docker, SQLAlchemy, Alembic, Git, RestAPI February 2026
• Developed a RESTful Learning Management System (LMS) backend using FastAPI and PostgreSQL, implementing

JWT authentication, role-based access control (Admin, Teacher, Student), and a modular application architecture.
• Built comprehensive CRUD functionality for managing users, groups, subjects, teachers, lessons, grades, and news,

including an electronic journal module with support for bulk grade updates.
• Designed and maintained the database and deployment infrastructure using SQLAlchemy, Alembic, and Docker,

implementing complex entity relationships and ensuring scalable application deployment.

Technical Skills
Languages: Python, HTML/CSS, JavaScript, SQL, Dart.
Backend: FastAPI, Django, Flask, DRF.
Databases: PostgreSQL, MySQL, MongoDB, DynamoDB.
Cloud: AWS (ECR, EKS, S3, Lambda), Docker, Kubernetes.
Tools: RabbitMQ, Swagger/OpenAPI, Kibana, Jira, Git.

Education
Taras Shevchenko National University of Kyiv Kyiv, Ukraine
Master in Mathematics of Artificial Intelligence Sep. 2025 – Present
Taras Shevchenko National University of Kyiv Kyiv, Ukraine
Bachelor of Mathematics Sep. 2021 – Jun. 2025
Languages
English — Upper-Intermediate (B2)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: