Зареєструватися
  • File

Oleksandr

Програміст PHP

Considering positions:
Програміст PHP, Web-програміст
Age:
22 years
City of residence:
Kherson
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.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Trubaiev Oleksandr
Backend Developer
Personal information:
E-mail: [open contact info](look above in the "contact info" section)
Mobile[open contact info](look above in the "contact info" section)/[open contact info](look above in the "contact info" section)
GitHub/GitLab

Education:
Technical University of Košice (2021 – 2026)
Faculty of Electrical Engineering and Informatics / Business Informatics,
Bachelor's Degree
Languages: Ukrainian (Native), Russian (Native), English (B2), Slovak (B1)

Technical Skills
• Programming Languages: PHP, Python, Java, C++, C, JavaScript
• Backend Frameworks & Tools: Laravel, Symfony, OOP, MVC, REST API
• Databases & ORM: PostgreSQL, MySQL, Redis, Doctrine ORM, Eloquent
• Frontend: Vue.js, Blade, Vite, TailwindCSS, Bootstrap, HTML, CSS, Node.js
• CI/CD & Testing: PHPUnit, GitHub Actions, Composer
• Version Control & Workflow: Git, GitHub, GitLab, Git-flow

Bachelor Thesis
Web Application for Interactive Augmentation of Medical Images
I developed a web application that simplifies preparing medical image datasets for deep learning. The tool allows users to upload ultrasound, MRI, and X-ray images, build augmentation pipelines (rotation, contrast adjustment, zoom, noise, elastic deformation, etc.), and set parameter ranges. It supports downloading the expanded training data in PNG and PyTorch tensor (.pt) formats. All transformation histories are stored in a database for future reuse, and results can be downloaded individually or in bulk as ZIP archives.
Technologies Used:
• Backend & API: Laravel 11 (PHP 8.2), Artisan Jobs, REST API
• AI & Data Processing: Python 3.10, MONAI 1.x, PyTorch
• Real-time: Pusher Channels, Laravel Echo
• Frontend: Blade, Bootstrap 5, JavaScript
• Database & ORM: MySQL 8, Eloquent ORM
• DevOps & Tools: Composer, Nginx, Crontab, GitHub

Work experience:
PHP Developer
PHP School (Andrii Bolonin) — Backoffice project
August 2020 – February 2021
Developed a Backoffice system for client management, deal tracking, and financial stats.
What I did:
• Built dynamic forms with many-to-many relationships and configured page access control (ACL).
• Added filters and sorting to data tables, and fixed bugs in Excel report generation.
• Fixed existing bugs and wrote PHPUnit tests for core features.
• Worked in a team using Git-flow.
Tech stack: PHP, Symfony, Doctrine ORM, PostgreSQL, Git-flow, PHPUnit, Composer.

Projects:
E-shop (Personal Project)

A full-stack e-commerce web app built to practice Laravel and Vue.js.
Features:
• Auth & Cart: User authentication via Laravel Breeze. The shopping cart (gloudemans/shoppingcart) is shared across all pages and shows full product details.
• Discounts: Added a system to apply discounts on specific products, whole categories, or the total order amount.
• Payments: Created a section to view and filter user payments by date ranges.

Tech stack: PHP, Laravel, MySQL, Vue.js, TailwindCSS/Bootstrap, Node.js, Git.

Event Platform (Test Task Project)
A web application built as a technical test task to demonstrate Laravel and CRUD implementation.
Features:
• Auth & Roles: Full authentication via Laravel Breeze with role-based access (Admin can CRUD events and venues; regular users have read-only access).
• Data Handling: Implemented pagination and sorting for database records.
• API Integration & Caching: Added a feature that detects the user's region by IP to display the local weather, with weather data cached in Redis to reduce API calls.
• CI/CD & Testing: Covered CRUD operations and auth flow with PHPUnit tests, and set up GitHub Actions for automated testing on push.
Tech stack: PHP, Laravel, MySQL, Redis, GitHub Actions, PHPUnit, Intervention Image, Vite, Bootstrap/TailwindCSS, Composer.

Invoice & Ticket Generator (Personal Project)
A Symfony-based web application focused on data processing and document generation.
Features:
• Full CRUD operations integrated with a PostgreSQL database.
• Implemented PDF, Excel, and QR code generation for data exports.
• Configured user authentication and automated email notifications.
• Added image upload support, pagination, and sorting via KnpPaginatorBundle.
Tech stack: PHP, Symfony, Doctrine ORM, PostgreSQL, PHPUnit, Composer, Git-flow.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: