![BP](https://d2abrqas732254.cloudfront.net/images/specialists/b14f96f932ea9d6f4dc541b0af573ce1bfe5ebbe.jpeg)
English:
Upper Intermediate
Bohdan P.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Upper Intermediate
Python Developer
I am a skilled Python Developer with 3 years of professional experience and knowledge of JavaScript. Throughout my career, I have developed a strong passion for programming and have honed my skills in various areas, including team collaboration and developing web applications. My experience in working on diverse projects has equipped me with a versatile skill set and the ability to adapt to different technologies and frameworks. Additionally, I am proficient in designing and implementing RESTful APIs, managing databases, and ensuring security measures are in place to protect sensitive data. Above all, I am enthusiastic about leveraging my knowledge to contribute to the development and success of the project.
Want to hire this engineer?
Check if Bohdan is availableExpertise
Years of commercial development experience
3 years of experience
Core technologies
Other technologies
Project Highlights
ATOMIC JOURNEY
Apr `23 - Present
1 year
Atomic Journey is a comprehensive project designed to assist individuals with bipolar disorder and their doctors in tracking and maintaining their mental health state. By enabling users to record, process, and visualize data, this platform fosters improved understanding and management of bipolar disorder. The project is composed of the following key components: Daily Questionnaire Patient Dashboard Doctor's Account Overall, Atomic Journey strives to facilitate a proactive and data-driven approach to managing bipolar disorder, promoting better patient outcomes and enhanced doctor-patient collaboration.
Responsibilities & achievements
1. Design and develop the backend components of the project using Python programming language. 2. Implement data models and database schemas to store and manage user data effectively. 3. Implement data processing algorithms to analyze and interpret the recorded data for insights and visualization. 4. Create APIs and endpoints for data retrieval, storage, and manipulation. 5. Design and implement the Patient Dashboard, providing users with an interface to view and analyze their mental health data. 6. Develop the Doctor's Account feature, enabling doctors to access and review patient data for better treatment planning. 7. Implement data visualization features to present the processed data in meaningful charts and graphs. 8. Conduct thorough testing and debugging to identify and fix any issues or bugs.
SAVVY SERVICES
Jan `23 - Apr `23
3 months
Savvy is an easy-to-use app that helps cafes and restaurants improve their customer service and makes dining more enjoyable for their customers. The app has two main parts: Telegram Bot: Savvy uses a Telegram bot to make things more exciting for customers. They can earn coins when they eat at your place and then use these coins to get more food. The bot also gives customers important updates and info by using QR codes. For the waitstaff, the bot allows them to set the rules for how customers can use their coins, check user information using QR codes, and give out coins. Menu App: With Savvy, customers can easily check the menu, choose what they want to eat, and pay for their orders right from Telegram. As for the management, they have a special panel that lets them decide what dishes to show on the menu, where to place them and change any details about the dishes anytime they want.
Responsibilities & achievements
1. Develop and maintain the Telegram bot using Python programming language. 2. Implement functionality for customers to earn coins based on their dining activities. 3. Integrate QR code scanning feature to provide important updates and information to customers. 4. Ensure the security and privacy of customer data by implementing appropriate measures. 5. Develop and maintain the menu app using Python programming language. 6. Implement features for customers to view the menu, select dishes, and place orders through Telegram. 7. Integrate payment processing functionality to enable customers to pay for their orders within the app. 8. Provide a special management panel for administrators to manage the menu's content and details. 9. Enable administrators to add, remove, or modify dishes on the menu as per their requirements. 10. Implement functionality to control the placement and arrangement of dishes within the menu.
CACTUSERA
Jul `22 - Jan `23
6 months
CactusEra is an innovative educational application that serves as a platform to connect students with tutors. The app allows students to find the right tutor and select study plans to suit their individual needs, choosing to study 2, 3, or 4 times a week. The platform enhances learning by providing access to lesson-specific resources and quizzes in each student's personal dashboard after every session. This interactive approach helps students reinforce the concepts covered during their lessons. In addition to individual learning, CactusEra also provides an opportunity for group study. Students can purchase courses and engage in group learning sessions, offering a broader perspective on subjects. The app supports multi-subject learning, allowing students to explore and learn various subjects seamlessly.
Responsibilities & achievements
1. Design and develop the backend infrastructure of the CactusEra application using Python. 2. Implement the necessary APIs and endpoints for student-tutor interactions, study plan selection, and group study features. 3. Design and develop the database schema to store student and tutor information, study plans, course details, and user progress data. 4. Develop the dashboard for students, providing access to lesson-specific resources, quizzes, and progress tracking. 5. Optimize application performance and ensure efficient data retrieval and processing.
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Ukraine, Europe
Core Expertise
Industries
Information services & Technologies, Branding, design, web development
Want to hire this engineer?
Check if Bohdan is available