- Файл
Bohdan
Python developer
- Вік:
- 23 роки
- Місто проживання:
- Вінниця
- Готовий працювати:
- Вінниця, Дистанційно
Контактна інформація
Шукач вказав ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/10041720/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Boh d an Pohranychnyi
Ex per ei nc d Back nd D
e e eve operl with 4 y ase r of experience in designing and building scalable, high-performance APIs ( achieving response times between 150–250ms)
using Python, a range of frameworks, libraries, and custom-built solutions. S
killed in database design, data modeling, asynchronous programming, and deploying and
monitoring applications on servers. My apps efficiently interact with frontend applications, other internal/external backend services and event-driven systems for internal
communication between microservices. I take full ownership of projects and consistently deliver reliable, efficient, and maintainable systems. Additionally, my experience
include communicating in English with international teams.
• Python • FastAPI • d
Torna o • A WS S3/EC2/SES • MongoDB • Postgre SQL • SQLite • Asyncio
• CI/C D• N ginx • Docker • Linux • Sentry • Graylog • Grafana
I was involved in developing and leading several projects across different industries, including fitn ss
e , g amin g, h althca
e re, and chat/s uppor t bo ts D. ue to confidentiality
agreements, I am unable to disclose full project details. Below, I highlight the most significant and valuable cases where my contributions had a major impact. Common
development tasks — such as basic API developing and standard backend work — are omitted.
Experience
B2B/B2C services with high-volume API interactions Aug 2021 – Apr 2025
Technologies: Python, MongoDB, PostgreSQL, Asyncio, Aiohttp, Tornado, Docker
Played a key role in transforming the B2B/B2C services by addressing the complexity of managing over 80 different API configurations. The existing solution was
cumbersome, requiring frequent server restarts for every configuration change, leading to inefficiencies, delays, and a significant slowdown in operational activity.
I proposed and developed a custom configuration management tool that automated the configuration process across various API environments. This tool, designed
for flexibility, enables the seamless management of API keys, flags, URLs and other configuration elements. The solution was approved and successfully
implemented, significantly reducing operational overhead and improving the management of different external APIs
The legacy system struggled with inconsistent data handling and frequent failures, which resulted in significant operational challenges and inefficiencies. These
issues led to operational disruptions and considerable downtime, affecting team productivity.
I designed and implemented a new solution using cron jobs that optimized the handling of approximately 300K requests per day to external services. As a result,
operational issues were significantly reduced, leading to a 99% decrease in complaints from the operational team. The new system now consistently delivers
timely, accurate data, enhancing the overall reliability of the operations
I designed and implemented a standardized data conversion layer to handle currency data across multiple systems. As the platform interacted with various external
systems and APIs, each requiring different data formats, the existing approach became increasingly difficult to maintain. Financial data required custom conversion
logic for each API, which led to fragmented and non-maintainable data handling across the system. This resulted in duplicated efforts and a growing complexity. To
resolve this, I created a centralized data conversion layer that unified the handling of currency data. This layer allowed easy configuration through customizable
settings, enabling consistent data conversion and calculations across all interactions with external APIs. This approach improved maintainability and reduce
complexity, enabling easier updates and scale.
High-concurrency optimization behind a Telegram bot Nov 2024 – Feb 2025
Technologies: Python, Asyncio, Aiohttp, Aiogram, MongoDB
Redesigned and optimized backend service behind a Telegram bot, responsible for aggregating large-scale data (~ M q sts)
1 re ue from multiple third-party servers
Fixed critical performance bottlenecks : the original system s ff
u d f m f q nt q st l ckin
ere ro re ue re ue b o g and in ffici nt c nc
e e ncy mana m nt
o urre ge e , resulting in an
estimated runtime o f 6 8 days
–
Implemented dynamic throttling, intelligent batching, advanced retry strategies, and enhanced asynchronous handling — re d c d t tal x c ti n tim t
u e o e e u o e o
a ppro ximat ly
e 10 h our s
Implemented a dynamic internal m nit in
o c nt l
or g and o ro system, featuring configurable parameters and real-time reporting on progress and request statuses,
significantly improving operational t ans a ncy
r c nt l
p re and o ro .
L ightweight H R system Aug 202 3 Oct
– 202 3
Technologies: Python, F I
astAP , MongoDB, Docker, A W S Ser vices
Architected and developed the entire backend infrastructure for a lightweight H R management system
C ntain iz d
o er e the backend services using D ocker, enabling consistent deployments across development and production systems
S et up and managed A WS EC 2 instance, handled D S N configurations, and configured Ng inx
B ilt
u and maintained a fully automated CI/CD i lin
p pe e with G H
it ub Actions, streamlining testing, builds, and deployments to significantly accelerate release cycles
and reduce downtime
Integrated A WS SES and Twili s
o erv ic e for automated and reliable email notifications, ensuring scalable communication workflows with end-users.
M entoring
Additionally, I have experience working with interns and junior developers across several projects, providing technical onboarding, guidance, and code reviews to
ensure code quality and support professional growth within the team.
Ukrainian С2 • En lish B
g 2
Схожі кандидати
-
Python-програміст
Дистанційно -
Python developer
Тернопіль, Дистанційно -
Python-програміст
Київ, Одеса , ще 2 міста -
Python-програміст
Дистанційно -
Python-програміст
Дистанційно -
Python-розробник
Дистанційно