Богдан
Backend програміст
- Considering positions:
- Backend програміст, Python-програміст
- Age:
- 18 years
- City of residence:
- Kropyvnytskyi
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20947597/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Python Backend Developer
[
Summary
Python backend developer with 3 years of freelance work, building complete products on my own, from the data model to the
production server. I am most comfortable where a backend has to stay correct while many things happen at once: data that
changes every few minutes, paid subscriptions, push notifications, rate limits and third-party services. I write typed, tested and
documented code and ship it through CI, so another developer can pick it up without me. My strongest stack is FastAPI, Django
ORM, PostgreSQL and Redis, and I also write Telegram bots for clients. I work remotely and I am looking for a backend role in a
team, where I can work with code review and learn from stronger engineers.
Skills
Backend Python (asyncio), FastAPI, Django, Django ORM, REST API, JWT, Celery, SQLAlchemy, Alembic
Databases PostgreSQL, MongoDB, Redis
Tools Docker, Git, Linux, GitHub Actions, pytest, Docker Compose
Integrations Telegram & Discord bots, Telegram Mini Apps, Playwright, Selenium, Web scraping
Experience
Freelance 2023 – Present
Python Backend Developer
I work as a freelance backend developer for clients and on my own products, and the biggest of them is BetPicks. I split it into a
public data API and a mobile backend. The mobile backend checks Apple subscriptions both from the app and from Apple server
notifications, rotates JWT sessions, limits request rates and sends push notifications through Firebase. The data API syncs match
data every five minutes under a shared Redis rate limit. Both services have over 600 pytest tests and deploy through GitHub
Actions and Docker Compose to a Linux server behind nginx. For other clients I build REST APIs on FastAPI and Django ORM,
write parsers and run background jobs with Celery and Redis.
Projects
BetPicks
Football predictions app for iOS and a public API offered on RapidAPI in three plans. Predictions come from a Dixon-Coles model
that I implemented myself and weighted by recent form, covering 1X2, both teams to score, over/under and correct score.
pyfragment
Open-source async Python library for Fragment.com, published on PyPI with public docs. Buy Telegram Stars and Premium, run
giveaways, check marketplace prices. 68 stars on GitHub.
Education
Central Ukrainian National Technical University Bachelor's Degree
Computer Science Kropyvnytskyi, Ukraine • 2025 – 2028
Naukovyi Lyceum Secondary Education
Physics and Mathematics Kropyvnytskyi, Ukraine • 2022 – 2025
Languages
English Ukrainian Russian
B1 (Intermediate) Native Native
More resumes of this candidate
Kropyvnytskyi
Bohdan Kovalchuk Telegram Bot & Backend Developer Kropyvnytskyi, Ukraine https://bohd4n.dev github.com/bohd4nx Summary Telegram bot developer with 3 years of freelance work, taking bots from...
Similar candidates
-
Back end developer
Remote, Ivano-Frankivsk -
Middle Backend Engineer
Remote, Uzhhorod -
Backend-розробник
Remote -
Back end програміст
Remote -
Backend-програміст
Remote, Odesa