Erik
Python Developer
- Возраст:
- 23 года
- Город:
- Киев
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/18755937/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
erik.agayan.work@gmail.com [
Ukraine LinkedIn
Telegram github.com/erikagayan
Summary
Python Backend Developer with 1.5+ years of commercial experience, specialising in complex business workflows, CRM
integrations, and eCommerce platforms. Delivered production systems end-to-end — from architecture to deployment —
across Odoo ERP, Django REST, FastAPI, and microservice architecture. Quickly adapt to new domains and tech stacks:
picked up Odoo from zero to sole developer on a full-scale platform within months. Integrate third-party services (Salesforce,
Zoho, OpenAI) and build reliable, well-tested backends with 80%+ test coverage as a standard practice.
Skills
Backend: Databases:
Python3, Django, DRF, FastAPI, Celery, Asyncio, gRPC PostgreSQL, Redis, SQLite, MongoDB, SQLAlchemy
DevOps: Testing:
Docker, Docker Compose, Git, GitLab CI, GitHub Actions, PyTest, Unittest, Integration tests, TDD
Linux, AWS
Other:
CS: Pandas, Aiogram3, BeautifulSoup4, Selenium, OpenAI,
Algorithms and Data structures Anthropic API
Work experience
02/2025 – 03/2026 Python Developer
Kyiv Ezcloudllc - US-based software company (New York), delivering custom ERP & eCommerce solutions for
Israeli retail clients
•Owned end-to-end delivery of a custom Odoo ERP/eCommerce platform from scratch — sole
backend developer across full project lifecycle (requirements → architecture → deployment →
support).
•Built 11 custom modules covering the full order, production and inventory lifecycle: 50+ data
models, 20+ wizard flows, 9-state order pipeline with lot/serial tracking and 30+ REST
endpoints across procurement, warehouse and sales.
•Optimised PostgreSQL performance for high-load transactional operations: tuned indexes,
rewrote bottleneck queries, applied batched ORM reads and store=True computed fields —
significantly reduced query latency on large datasets.
•Delivered custom OWL widgets and XML views (barcode/serial scanners, stock-availability and
transfer-selection widgets) aligning the UI directly with client warehouse workflows.
•Configured GitLab CI pipeline with ruff linting and automated pytest runs on every merge
request; covered critical flows with 16 integration test suites (~70 test cases) — zero critical
bugs in production post-launch.
10/2024 – 01/2025 Freelance Project (Backend)
E-commerce backend for a private retail client (Ukraine)
Online Shop
Developed a REST API backend (Django REST Framework, PostgreSQL) covering product
•
catalog, categories, shopping cart, and user management — 15+ endpoints, fully documented via
Postman.
Implemented role-based access control with 3 permission levels (admin, moderator, manager);
•
admins can assign roles dynamically via API without code changes.
Built Redis-backed stock validation in cart logic, reducing oversell incidents to zero by checking
•
live inventory on every add-to-cart request.
Containerised the full stack with Docker Compose; wrote integration tests with PyTest,
•
reaching 80%+ coverage on critical business flows.
Technologies: Python, Django Rest Framework, React, Postgres, Redis, Docker, PyTest, Postman,
Git, GitHub.
02/2024 – 09/2024 Python Developer
NextWave CRM - Ukrainian-based CRM integration agency, serving SME clients in the US, Canada,
and Germany
Built Python ETL pipelines (Pandas, SQLAlchemy, Celery) to automate data synchronisation
•
between Salesforce/Zoho CRM and PostgreSQL for 8 SME clients across the USA, Canada, and
Germany.
Designed and deployed REST APIs (FastAPI, DRF, Redis) unifying CRM data with web, mobile
•
and BI platforms; integrated OAuth2 with role-based access control, ensuring GDPR-compliant
multi-user authentication.
Grew test coverage from 45% to 87% with PyTest unit and integration tests, cutting client-
•
reported bugs by 35%.
Projects
Python Developer
05/2026 – 06/2026 Universal Telegram Bot
Python, Aiogram3, FastAPI, Redis, Docker
Architected a modular "core + plugins" Telegram platform supporting 4 independent business
•
scenarios (AI chat, support tickets, leave approvals, webhook delivery) - new scenarios plug in
via config without touching core logic.
Built an LLM-agnostic AI chat module (OpenAI-compatible API) with Redis-backed
•
conversation memory (20-message context window per user); switching providers requires zero
code changes - only .env update.
Designed a support ticket workflow and an async leave approval flow with inline keyboard
•
callbacks, Redis audit trail, and role-based access (manager/boss IDs) - reduced manual
coordination overhead by ~60%.
Delivered production-ready infrastructure: FastAPI webhook server (no long polling), Docker
•
Compose stack (bot + Redis), GitHub Actions CI with ruff lint + pytest; achieved 100% test
coverage on core domain logic using fakeredis.
Wrote 5 unit/integration test functions covering callback parsing, FSM state transitions, Redis
•
roundtrips, and message history trimming - zero live dependencies required to run the test
suite.
Technologies: Python, Aiogram3, FastAPI, Redis, Docker Compose, pytest-asyncio, Pydantic
Settings, GitHub Actions
Education
01/2020 – 06/2022 COMPUTER PROGRAMMING AND ANALYSIS PROGRAM
Toronto, Canada George Brown College
05/2023 – 09/2023 Mate Academy
Python Developer
09/2022 – 06/2026 Bachelor Degree in Computer engineering
Central Ukrainian National Technical University
Languages
English
Upper-Intermediate
•
IELTS 6.0
•
Working on projects in a team with
•
people from other countries
Похожие кандидаты
-
Python-програміст
Киев, Удаленно -
Python Engineer (AI, Powered Backend, System Automation)
Киев, Удаленно -
Python-програміст
Киев -
Python-програміст
Киев -
Python-програміст
30000 грн, Киев, Удаленно -
Python Developer (Technical Support)
Киев