• Файл

Данило

Python-програміст

Вік:
21 рік
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ, Львів

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

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Danylo Siryi
Full-stack software developer
Kyiv, Ukraine · Open to relocation
[відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)
Telegram: [відкрити контакти](див. вище в блоці «контактна інформація»)
[відкрити контакти](див. вище в блоці «контактна інформація»)
https://github.com/nwtes

Summary
Full-stack software developer with a strong foundation from a software development bootcamp and
self-directed study in computer science fundamentals, algorithms, and system design. Experienced building
full-stack web applications using Python, Django and JavaScript, with a focus on real-time collaborative systems,
backend–frontend integration, and scalable architecture. Applies software engineering principles to produce
maintainable, quality-focused code; comfortable working independently or in team settings and rapidly learning
new technologies.

Projects
Tire & Wheel E-commerce Platform — client project for a Ukrainian retailer (in Present
development, pre-launch)

• Building an e-commerce platform and internal CRM for an established tire and wheel retailer: a Django 6 /
Django REST Framework API consumed by two Next.js apps (a server-rendered storefront and a separate
staff CRM), on PostgreSQL with Celery + Redis for background jobs. Payment, delivery-carrier and
fiscal-receipt integrations are the next stage before launch.
• Designed tire search that extracts an exact tire size from free-text queries and scores the rest with
PostgreSQL trigram similarity (pg_trgm, GIN indexes); ranking product lines instead of individual SKUs made
search 10–20× faster.
• Migrated the client's legacy system: wrote idempotent importers that parse a raw MySQL dump (~158k
products, ~450k supplier spellings) and supplier price feeds; external-ID mapping raised the automatic
match rate from 77% to 97% on repeat imports, and ambiguous rows are rejected rather than guessed.
• Modelled the order lifecycle as a state machine with an append-only event log and concurrency-safe stock
reservations (row-level locking via select_for_update, automatic expiry), so two customers can never buy the
same last unit.
• Built the staff CRM: two-step login with TOTP 2FA and one-time recovery codes, an order queue, order and
customer cards with activity timelines, supplier offer search and review moderation.
• Added consent-gated product recommendations driven by browsing events and sales history, with profiles
rebuilt nightly by scheduled Celery tasks; new-order alerts are sent through a Telegram bot.
• Set up CI with GitHub Actions: ~530 backend tests against a real PostgreSQL, linting, migration checks,
builds of both frontends and dependency security audits on every push.

Collaborative Learning Platform Present

• Built a full-stack collaborative learning platform enabling real-time interaction between teachers and
students; implemented backend APIs and WebSocket channels to synchronize state and updates.
• Implemented authentication and role-based access control using Django auth and designed CRUD
workflows to manage courses, users, and content.
• Developed collaborative task-editing features supporting synchronized multi-user interaction and
conflict-resolution strategies to preserve data consistency in real time.

• Designed backend architecture and frontend integration to ensure reliable real-time communication and
scalable data handling; structured codebase for maintainability and reuse.
• Performed software testing to identify and resolve defects, ensuring high-quality product releases.
• Applied ICT knowledge to develop and test software solutions as a Software Development Apprentice.
• Applied problem solving skills to debug and resolve software defects, ensuring application stability and
performance.

Chess Platform with Experimental Engine (Ongoing Project) Present

• Developing a multiplayer chess platform with user accounts, match creation, and real-time gameplay
functionality; implemented game state synchronization and matchmaking logic.
• Implementing a bot opponent using a Minimax-based evaluation system combined with an experimental
neural model for position evaluation.
• Built a PyTorch-based training pipeline for chess position evaluation using Lichess game data, including
data preprocessing and model training loops.
• Designed system architecture for real-time game state synchronization and scalable multiplayer interaction,
emphasizing clear interfaces between the game engine and networking layer.

Education
IU International University of Applied Sciences In progress
BSc Computer Science | Remote study

Code Institute Sep 2025 – Dec 2025
Fullstack Software Development | Diploma · Dublin, Ireland

Interests
scalable system design, software engineering principles, practical application development

Skills
Programming Languages
Python, JavaScript, Java
Frameworks & Tools
Django, Django REST Framework, Next.js / React, PostgreSQL, Celery, Redis, SQL, Git, GitHub Actions, REST APIs
Core Concepts
Authentication & Authorization, CRUD Systems, Real-time Communication (WebSockets), Object-Oriented
Programming, Data Structures & Algorithms (fundamental)
Languages
English — C1 (IELTS); Ukrainian, Russian — native

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: