Artem
Python Backend, AI Engineer
- Age:
- 21 years
- City of residence:
- Mykolaiv
- Ready to work:
- Kyiv, Lviv, Mykolaiv, Remote
Contact information
The job seeker has entered a phone number and email.
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/19928491/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Python Backend & AI Engineer
Mykolaiv, Ukraine
[
[
Telegram: @aaz_dev
SUMMARY
Backend Engineer with 3 years of commercial experience in Python backend development. Focus on FastAPI, asyncio,
PostgreSQL, and LLM integrations. Experience building async microservices, RAG pipelines with pgvector, background
processing systems with Celery/Redis, and optimizing database queries.
SKILLS
- Languages & Core: Python 3.11+, FastAPI, asyncio, Pydantic v2, WebSockets, Celery, HTTPX, Aiogram 3.x
- Databases & Cache: PostgreSQL, pgvector (HNSW), Redis, Async SQLAlchemy 2.0, Alembic
- AI & Search: LangGraph, RAG architectures, OpenAI API, Local Embeddings, Whisper
- DevOps & Tooling: Docker, Docker Compose, Linux/Bash, uv, Poetry, Git, Loguru
- Testing & Security: Pytest, pytest-asyncio, Unit & Integration tests, JWT, Argon2, RBAC
EXPERIENCE
Python Backend & AI Engineer
Tech Consulting & Development | Oct 2024 – Present
- Developed async FastAPI microservices handling real-time WebSocket communication and concurrent client
requests.
- Built RAG and multi-agent pipelines using LangGraph, integrating OpenAI API with semantic search in
PostgreSQL using the pgvector extension and HNSW indexing.
- Offloaded CPU-bound and media-processing tasks to background queues via Celery and Redis to keep the event
loop non-blocking.
- Optimized SQL queries and table schemas in PostgreSQL, using EXPLAIN ANALYZE to identify slow scans and
add missing indexes.
- Created multi-stage Docker builds to reduce container size and improve deployment speed.
- Covered core business logic and API endpoints with unit and integration tests using pytest-asyncio.
- Containerized the service, database, and Redis cache using Docker Compose.
Python Backend Developer
Digital Product Agency | Jul 2023 – Sep 2024
- Built RESTful APIs using FastAPI and asynchronous SQLAlchemy 2.0, managing migrations with Alembic.
- Implemented JWT authentication (PyJWT, Argon2) and role-based access control (RBAC) for API endpoints.
- Built WebSocket-based state management with Redis for real-time room sessions and interactive multi-user
tools.
- Developed asynchronous web scrapers and parsers using HTTPX, Playwright, and BeautifulSoup4 with proxy
rotation and retry logic.
- Configured Docker Compose setups for development and staging environments, adding structured logging with
Loguru.
Similar candidates
-
AI-креатор, AI Artist
Remote -
Python Engineer (AI, Powered Backend, System Automation)
Kyiv, Remote -
Python Backend Engineer
Remote -
Backend engineer
Dnipro, Remote -
Senior AI Engineer
Remote -
Backend Engineer
Remote