Artem
Python developer
- Рассматривает должности:
- Python developer, Web-програміст
- Возраст:
- 21 год
- Город проживания:
- Киев
- Готов работать:
- Киев, Удаленно
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/11806539/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Software Engineer
[
Backend Software Engineer with 4 years of development experience, including 1.5 years of commercial work,
designing and building production-grade systems and APIs. Specialized in Python ecosystems (Django, FastAPI, DRF),
REST API design, async processing pipelines, database architecture, and cloud infrastructure. Strong understanding of
system design, DevOps practices, and software architecture principles. Passionate about clean code, performance
optimization, and solving complex engineering challenges in product-driven teams.
Experience__________
Algorithmic 4 months
Role: Full-Stack Software Engineer | Contract
Project: Arxion — AI-Powered Estimating Takeoff Platform (SaaS)
Stack: React 18, TypeScript, Redux Toolkit, Python 3.12, Django 5, DRF, PostgreSQL, Redis, Celery, RabbitMQ, AWS
S3, Docker, Gunicorn, Vite, Tailwind CSS
• Independently designed and built the entire backend from scratch — 65+ REST API endpoints, 20 data models, and
async task processing — delivering a production-ready platform handling document uploads, real-time collaboration,
and complex data workflows (~40K LOC total)
• Led system architecture design using the C4 methodology, producing documentation across all four levels: system
context, container decomposition, component responsibilities, and code-level service interactions — used as the
primary reference for onboarding and cross-team alignment
• Built a cloud file management service with AWS S3: secure pre-signed URL generation, content-type validation at
upload, automatic orphan cleanup, and tiered rate limiting — supporting reliable file operations at scale across
multiple concurrent users
• Designed high-throughput bulk endpoints for batch data mutations with atomic transactions and optimistic
concurrency control, backed by a Redis write-ahead buffer that reduced database write pressure by batching high-
frequency client saves into periodic async flushes
• Implemented an async document processing pipeline (Celery + RabbitMQ) converting uploaded PDFs into optimized
images with user-controlled page selection, cloud storage, and real-time progress tracking via status polling
• Architected a layered access control system with resource-level permission checks, tenant isolation between projects,
rate limiting with graduated response (warning → throttle → block), and a comprehensive request audit trail logging
all state-changing operations for compliance and debugging
• Optimized the PostgreSQL data layer for complex hierarchical data — recursive CTEs for tree traversals, partial
indexes for soft-delete queries, GIN indexes on JSONB fields for fast annotation lookups, and database-level
constraints enforcing core business rules
• Delivered auto-generated interactive API documentation (OpenAPI 3.0 / Swagger / ReDoc) with hierarchical nested
resource routing, consistent structured error responses, and versioned endpoint schemas used by frontend and QA
teams
• Containerized the full application stack: multi-stage builds, non-root users, health checks, and full environment
configuration
and more
Digital Brother 6 months
Role: Backend Software Engineer | Contract | Team of 4
Project: Enterprise Human Resource Management System (based on Open Source product)
Stack: Python 3.10, Django 4.2, Django REST Framework, PostgreSQL 16, SimpleJWT, APScheduler, Docker,
Gunicorn, Sentry, reportlab, openpyxl, docxtpl, geopy
• Contributed to the backend of a large-scale enterprise HR platform spanning 12+ business domains — recruitment,
payroll, attendance, performance management, onboarding — working within an established codebase with 160+
models and ~4,000 endpoints
• Extended the RESTful API layer to support both web and mobile clients, implementing JWT authentication, role-
based access control, and consistent serialization across new and existing endpoints
• Worked within a multi-tenant architecture: implemented company-scoped data filtering, extended the middleware
stack with two-factor authentication and feature-level permission checks
• Integrated external enterprise services — SSO (Microsoft OAuth), corporate directory sync (LDAP), cloud backups
(Google Drive), biometric attendance devices, and GPS-based geofencing — into the existing platform
• Extended the audit trail system with change tracking across related entities, implementing human-readable diffs for
compliance reporting
• Developed event-driven automation workflows allowing HR managers to configure triggers (on record create/update/
delete) with conditional logic and multi-channel notifications
• Built a document generation pipeline producing employment contracts, addendums, and termination agreements from
templates — automating manual HR document preparation
• Implemented scheduled background jobs for attendance reconciliation, asset reminders, recruitment pipeline
progression, and database backups
• Optimized employee search queries by migrating from application-level filtering to database-level query
construction, improving response times on large datasets
and more
Key Expertise__________
Software Engineering
- System design & architecture: distributed systems, microservices, event-driven patterns, C4 modeling, Clean
Architecture, DDD, common design patterns
- Database engineering: schema design, query optimization, indexing strategies, data modeling, migrations
- High-performance backend: async programming, caching strategies, concurrency handling, profiling & bottleneck
analysis
- API architecture: RESTful design, versioning, rate limiting, idempotency, contract-first development
- Security: threat modeling, authentication & authorization design, data encryption, audit logging, secure coding
practices
- Integration: third-party services, external APIs, payment gateways, SSO providers, cloud storage
- Testing: unit, integration, load testing — test isolation, fixture strategies, coverage analysis
- Engineering practices: refactoring of complex systems, legacy modernization, data-driven decisions, business logic
modeling
Deployment & Infrastructure
- CI/CD pipelines: GitHub Actions, GitLab CI, Jenkins — automated testing, linting, and deployment workflows
- Containerization & orchestration: Docker, Docker Compose, Kubernetes
- Web servers & reverse proxies: Nginx, Traefik, Gunicorn, Uvicorn
- Observability: monitoring (Prometheus, Grafana), error tracking (Sentry), structured logging
- Backup strategies & disaster recovery planning
- Infrastructure as Code (IaC) and configuration management
Technologies__________
Languages: Python 3.x, JavaScript (ES6+), SQL, HTML, CSS, Bash
Backend & Libraries/Frameworks: Django, DRF, FastAPI, Flask, Tornado, Aiohttp, Celery, Starlette, Tortoise ORM,
RabbitMQ, Kafka, Pydantic, SQLAlchemy, Alembic, Pydantic, BeautifulSoup, Selenium, PyQt5, OpenCV, Aiogram
Databases: PostgreSQL, Redis, MongoDB, MySQL, SQLite, Elasticsearch, S3
APIs & Protocols: REST, GraphQL, gRPC, WebSockets, WebRTC, OpenAPI/Swagger
DevOps: Docker, Docker Compose, Kubernetes, GitHub Actions, GitLab CI/CD, Jenkins, Nginx, Gunicorn, Traefik,
Supervisor, Linux (Debian, Ubuntu, CentOS)
Testing: Pytest, Unittest, Mock, Ruff, Pre-commit hooks
Tools: Git, GitHub, GitLab, Bitbucket, PyCharm, VS Code, Postman, Jira, Trello, Assana, Postman
Skills__________
Languages:
• English – Upper-Intermediate (Proficient in technical documentation and business correspondence)
• Ukrainian – Native
• Russian – Native
Soft Skills & Work Practices:
- Agile methodologies (Scrum, Kanban) with experience in sprint planning and retrospectives
- Cross-functional team collaboration and technical knowledge sharing
- Code review culture: giving and receiving constructive feedback
- Task estimation, prioritization, and deadline management
- Clear technical communication in English (documentation, tickets, async discussions)
- Self-driven ownership of features from design through deployment
Career Interests __________
Seeking backend engineering roles in product or outsourcing companies working on data-driven projects with well-
structured infrastructure. Interested in teams with fast release cycles, strong feedback loops, and a focus on system
reliability, performance, and scalability. Open to opportunities involving high-load APIs, distributed systems, and
complex domain logic.
Другие резюме этого кандидата
Рассматривает должности: Python-програміст, Automation engineer
Киев, Удаленно
Artem Rokhmakov Software Engineer | | sTrenk0 | @AjRtem Profile I am a Software Engineer with 3+ years of hands-on experience in designing, building, and maintaining modern software systems. My main...
Похожие кандидаты
-
Python-програміст
15000 грн, Киев, Удаленно -
Python developer
Удаленно -
Python developer
Удаленно -
Python-програміст
Удаленно -
Python developer
25000 грн, Удаленно -
Python-програміст
Удаленно