Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Erik

Python Developer

Возраст:
23 года
Город:
Киев

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Erik Agayan Python Software Developer
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

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: