Ярослав

Fullstack-розробник

Вік:
20 років
Місто проживання:
Черкаси
Готовий працювати:
Дистанційно

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

Шукач вказав телефон та ел. пошту.

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

Досвід роботи

Full stack програміст

з 02.2024 по 05.2026 (2 роки 4 місяці)
Ciklum, Дистанційно (IT)

Працював над розробкою та підтримкою вебзастосунків для бізнесу. Основним напрямом була PHP Backend-розробка та Node.js, також виконував frontend-задачі, працював із базами даних, API, інтеграціями та інфраструктурою.

Отримував бізнес-завдання, аналізував вимоги та самостійно визначав технічний підхід до їх реалізації. Розбивав задачі на етапи, визначав необхідні зміни в backend, frontend і базі даних та реалізовував функціонал від початку до кінця.

Розробляв нові функції на PHP та Node.js: створював серверну логіку, REST API, авторизацію, права доступу, валідацію даних та обробку помилок. Розширював існуючий функціонал відповідно до бізнес-вимог.

Працював із базами даних: створював і змінював структуру таблиць, налаштовував зв’язки, реалізовував CRUD-операції та оптимізував SQL-запити для покращення продуктивності системи.

Реалізовував інтеграції із зовнішніми сервісами та API, забезпечував обмін даними між системами.

Виконував frontend-задачі: створював і редагував сторінки, форми та компоненти інтерфейсу, підключав frontend до backend через API та забезпечував коректне відображення даних.

Для окремих процесів реалізовував асинхронне виконання задач за допомогою Node.js, Redis та систем черг. Це дозволяло виконувати тривалі операції у фоні та зменшувати час очікування користувача.

Проводив рефакторинг та оптимізацію коду: усував дублювання, спрощував складну логіку, покращував структуру та читабельність коду, оптимізував компоненти з високим навантаженням.

Працював із Docker та Docker Compose: налаштовував середовище розробки, бази даних, взаємодію між контейнерами та вирішував проблеми конфігурації сервісів.

Використовував Git та GitHub: працював із гілками, pull request та підготовкою коду до об’єднання з основною гілкою.

Тестував функціонал через Postman та Swagger/OpenAPI, перевіряв API, різні сценарії використання та обробку помилок. Виправляв виявлені проблеми перед передачею функціоналу.

У результаті роботи реалізовував готовий та протестований функціонал, автоматизував окремі процеси та створював технічні рішення, орієнтовані на практичні бізнес-потреби.

Знання і навички

  • Python
  • Django
  • FastAPI
  • Flask
  • PostgreSQL
  • MySQL
  • SQL
  • SQLAlche
  • Redis
  • Celery
  • RabbitMQ
  • Docker
  • Docker Compose
  • Git
  • GitHub
  • Linux
  • HTML
  • CSS
  • JavaScript
  • React
  • REST API
  • Swagger/OpenAPI
  • Postman
  • JWT
  • OAuth
  • WebSocket
  • Pytest
  • NumPy
  • PyTorch
  • Alembic
  • Nginx
  • CI/CD
  • GitHub Actions
  • Asyncio
  • Laravel
  • Symfony
  • Node.js
  • Express.js
  • Authentication
  • Auth
  • PHP 8+
  • OOP
  • SOLID
  • MVC
  • Composer

Знання мов

Англійська — вище середнього

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

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

Кандидати у категорії


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