Ярослав

Fullstack-розробник

Age:
20 years
City of residence:
Cherkasy
Ready to work:
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.

Work experience

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

from 02.2024 to 05.2026 (2 years 4 months)
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, різні сценарії використання та обробку помилок. Виправляв виявлені проблеми перед передачею функціоналу.

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

Knowledge and skills

  • 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

Language proficiencies

English — above average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: