Ганна

Python Backend Developer, 30 000 UAH

Considering positions:
Python Backend Developer, AI Integration Developer, Python developer, AI engineer
Employment type:
full-time
Age:
33 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Career break

from 01.2026 to 09.2026 (9 months)
Професійне відновлення та робота над власними проєктами

Актуалізація знань Python і backend-розробки, вивчення сучасних AI/LLM-інтеграцій та практичне застосування навичок у двох власних проєктах.

Technical Projects

AI Career Assistant API

GitHub:
https://github.com/hannamasheiko/ai-career-assistant-api

Розробила асинхронний FastAPI-застосунок для організації процесу пошуку роботи, структурованого AI-аналізу резюме та вакансій, оцінювання їх відповідності й генерації персоналізованих супровідних листів.

* спроєктувала модульну багатошарову архітектуру з окремими API, service, ORM, schema та AI-шарами;
* реалізувала JWT-автентифікацію, bcrypt-хешування паролів і контроль доступу користувачів до профілів, резюме, вакансій та результатів аналізу;
* інтегрувала OpenAI API через LangChain і LCEL для парсингу резюме, аналізу вакансій, candidate-to-vacancy matching та генерації персоналізованих супровідних листів;
* використала Pydantic structured outputs для отримання типізованих і валідованих відповідей LLM та розділила парсинг, аналіз і генерацію контенту на окремі AI chains;
* реалізувала асинхронну роботу з PostgreSQL через SQLAlchemy 2.0 та asyncpg і керування схемою БД через Alembic;
* реалізувала відстеження статусів вакансій та історії взаємодій із роботодавцями, винесла розрахунок комерційного досвіду з LLM у детерміновану backend-логіку та додала відстеження token usage і приблизної вартості OpenAI-запитів;
* контейнеризувала застосунок за допомогою Docker Compose, додала pytest-тести для API, backend-логіки й AI-компонентів та налаштувала їх автоматичний запуск у GitHub Actions

Технології: Python, FastAPI, Pydantic v2, SQLAlchemy 2.0, PostgreSQL, asyncpg, Alembic, OpenAI API, LangChain, LCEL, JWT, OAuth2, bcrypt, Docker Compose, pytest, GitHub Actions


FastAPI Microservices Todo Project

GitHub:
https://github.com/hannamasheiko/fastapi-todo-microservices

Розробила backend-застосунок із мікросервісною архітектурою, що об’єднує чотири FastAPI-сервіси для керування задачами, аналітики, повідомлень та AI-обробки текстових запитів.

* реалізувала асинхронний REST API на FastAPI, SQLAlchemy та PostgreSQL із JWT-автентифікацією, CRUD-операціями й доступом користувачів лише до власних задач;
* розділила дані між окремими PostgreSQL-базами та налаштувала міграції через Alembic;
* реалізувала Redis-кешування з інвалідацією після змін і міжсервісну взаємодію через RabbitMQ та HTTP;
* інтегрувала OpenAI Responses API для перетворення natural language input на структуровані Pydantic-дані та створення задач через Todo Service;
* контейнеризувала систему за допомогою Docker Compose, додала pytest-тести для основних API-сценаріїв та налаштувала CI через GitHub Actions із PostgreSQL, Redis і RabbitMQ у тестовому середовищі

Технології: Python, FastAPI, Pydantic, SQLAlchemy, PostgreSQL, Redis, RabbitMQ, Alembic, Docker Compose, JWT, HTTPX, OpenAI Responses API, pytest, GitHub Actions

Career break

from 06.2021 to 12.2025 (4 years 7 months)
Caring for relatives

Сімейні обставини та догляд за близьким родичем

Python Developer (Odoo)

from 10.2019 to 02.2021 (1 year 5 months)
QA Madness, Харків (IT)

∙ розробляла backend-функціонал внутрішньої CRM/ERP-системи на базі Odoo 12 (Python)
∙ кастомізувала стандартні модулі Odoo (CRM, Contacts, Helpdesk, Employees) відповідно до бізнес-вимог
∙ реалізовувала бізнес-логіку з використанням Odoo ORM (models, methods, обробка та валідація даних)
∙ розробляла та змінювала бізнес-логіку системи для підтримки кастомних сценаріїв
∙ розширювала та модифікувала моделі даних (нові поля, зв’язки, бізнес-атрибути)
∙ інтегрувала legacy Python-скрипт у систему Odoo, реалізувавши логіку розрахунку інвойсів та фінансових показників
∙ автоматизувала формування та генерацію інвойсів у форматі PDF-документів
∙ модифікувала інтерфейс системи через XML views (форми, кнопки, логіка відображення даних), забезпечуючи коректну взаємодію між UI та бізнес-логікою
∙ інтегрувала Odoo-систему із зовнішнім backend API (HTTP/REST) для синхронізації даних (мерчанти, транзакції, інвойси), використовуючи бібліотеку requests

Junior Python Data Engineer

from 05.2018 to 03.2019 (11 months)
ActiveWizards, Дистанційно (IT)

∙ Розробляла автоматизовані скрипти для роботи з social media API
∙ Розробляла веб-скрейпери з використанням Scrapy, Splash та Lua
∙ Розробляла та підтримувала браузерні розширення для Google Chrome
∙ Працювала з обробкою та аналізом даних із використанням Pandas
∙ Брала участь у розробці веб-застосунків на Flask
∙ Працювала з візуалізацією даних із використанням D3.js
∙ Вносила зміни у фронтенд (HTML, CSS, JavaScript, Bootstrap)

Education

Національний технічний університет «Харківський політехнічний інститут»

Інформаційні управляючі системи та технології, Харків
Higher, from 2014 to 2016 (2 years)

Магістр(з відзнакою)

Донбаська державна машинобудівна академія

Комп’ютерні науки, Краматорськ
Higher, from 2010 to 2014 (4 years)

Бакалавр(з відзнакою)

Additional education and certificates

2026
Certificate

2026
Certificate

2026
Certificate

2026
Certificate

Knowledge and skills

  • Python
  • FastAPI
  • REST API
  • SQLAlchemy
  • Pydantic
  • PostgreSQL
  • Alembic
  • OpenAI API
  • OpenAI Responses API
  • LangChain
  • LCEL
  • Promt
  • Pydantic Structured Output
  • JSON Web Token
  • Redis
  • RabbitMQ
  • Docker Compose
  • Git
  • PyTest
  • SQL
  • Knowledge of OOP principles
  • Data Modeling
  • Odoo
  • Odoo ORM
  • Flask
  • MySQL
  • Python Requests
  • Pandas
  • Scrapy
  • Splash
  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • D3.js
  • Jira
  • GitHub Actions

Language proficiencies

  • English — average
  • Ukrainian — fluent

Additional information

Summary

Python Backend Developer із понад 2 роками комерційного досвіду розробки на Python. Розробляла backend-функціональність CRM/ERP-системи на Odoo 12: реалізовувала та розширювала бізнес-логіку, працювала з моделями даних, ORM, PostgreSQL та інтеграцією із зовнішнім REST API.
Зараз основний фокус — сучасна Python backend-розробка на FastAPI. У власних проєктах працюю з асинхронними REST API, SQLAlchemy, PostgreSQL, Redis, RabbitMQ, Docker, JWT-автентифікацією та pytest. Також інтегрую LLM-функціональність у backend-застосунки за допомогою OpenAI API, LangChain, LCEL і Pydantic structured outputs.


Soft Skills:
- аналітичне мислення,
- уважність до деталей,
- здатність розбиратися в нових задачах і технологіях,
- самоорганізація та відповідальність

GitHub:
https://github.com/hannamasheiko

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: