Python Developer

Dmytro K

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
8 yrs.
Location
Ukraine, Kharkiv
Timezone
(GMT+02:00) Kyiv

Languages

English
Upper-Intermediate (B2)

About

Dmytro is a seasoned Python Developer with a strong focus on backend development, accumulating 8 years of experience in the field. Proficient in Python and Django, he has a robust skill set that includes cloud technologies such as AWS, and containerization through Docker. He has successfully designed and developed various platforms, enhancing team performance analytics and budget management systems. His experience involves integrating real-time data collection tools, managing PostgreSQL databases, and implementing automated testing practices to ensure system reliability. In addition to core competencies, Dmytro is familiar with frameworks like Flask and FastAPI, alongside libraries such as Pandas. He also utilizes Redis and MongoDB for effective data handling and analysis. With a solid understanding of REST APIs and version control using Git, he has worked across diverse industries including analytics, financial services, and insurance, etc. Dmytro holds a degree in Management from Kharkiv National University of Radio Electronics.

Experience

Analytical Player Platform

Python Developer

About the Project

This platform is specifically crafted to offer real-time analytics of basketball team statistics, with the primary goal of optimizing team performance throughout the season. It includes a real-time dashboard that displays on-court events during matches and training sessions. Additionally, it incorporates a match outcome emulation feature, utilizing data gathered from player trackers to simulate potential game results.

Responsibilities

- Designing and developing the platform; - Integrating with trackers for real-time data collection; - Creating visualizations for statistical analysis; - Managing databases for data storage and analysis; - Developing the match outcome emulation feature; - Implementing best practices in development and security; - Implementing automated tests to ensure the stability and reliability of the platform.

A budget management system

Python Developer

About the Project

A budget management system was engineered to assess the revenue generated by diverse marketing campaigns. This feat was accomplished through the integration of the bank's internal data, encompassing app events, express credit, and installments, with APIs sourced from leading marketing platforms such as Google, Apple Search, and Facebook Ads.

Responsibilities

- Creating service from scratch; - Writing tests; - Collaborating effectively with other development team members; - Participation in meetings;

Skills & technologies

Digital Insurance

Python Developer

About the Project

The platform offers customers the ability to submit online payment claims in the event of an accident. Upon successful completion of the necessary procedures, eligible users can receive payment directly to their designated card.

Responsibilities

- Development from scratch; - Scope evaluating; - Collaborating effectively with other development team members.

Skills & technologies

Education

Kharkiv National University of Radio Electronics

2009 - 2014
Management