• Файл

Bohdan

Python developer

Вік:
23 роки
Місто проживання:
Вінниця
Готовий працювати:
Вінниця, Дистанційно

Контактна інформація

Шукач вказав ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

bohdan.work [відкрити контакти](див. вище в блоці «контактна інформація») Bohdan-Pohranychnyi

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

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: