Роман

Fullstack-розробник, 40 000 UAH

Considering positions:
Fullstack-розробник, Back end програміст, Програміст PHP, Front-end розробник
Employment type:
full-time, part-time
Age:
20 years
City of residence:
Ternopil
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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

Backend Developer

from 11.2025 to 12.2025 (2 months)
Sonicode, Дистанційно (IT)

Backend Developer | Sonicode
• Performance & Asynchronous Operations: Improved application performance by
integrating asynchronous job processing, ensuring non-blocking execution of
financial data operations.
• FinTech API Architecture: Designed and implemented scalable RESTful APIs for a
financial SaaS platform, decoupling complex business logic using Action, Service,
and Repository patterns alongside strict Data Transfer Objects (DTOs).
• Database Design & Integrity: Architected and normalized complex PostgreSQL
schemas from the project's inception, ensuring strict data integrity and efficient
querying of large-scale financial datasets.
• Automated Testing (TDD approach): Ensured the reliability of critical financial
operations by covering core business logic with comprehensive Unit and Feature
tests (PHPUnit/Pest), preventing regressions.
• Agile Collaboration: Collaborated closely within a core development team of 3
engineers, delivering iterative feature updates in a fast-paced Agile/Scrum
environment.

Fullstack-розробник

from 06.2024 to 10.2025 (1 year 5 months)
Webefy, Київ (IT)

Full-Stack Developer | Webefy
• E-commerce Architecture & Payments: Built a full-cycle e-commerce module from
scratch, implementing a scalable product catalog, shopping cart logic, wishlist
functionality, and seamless integration of secure payment processing (LiqPay).
• Custom CMS Development: Engineered a dynamic page-building engine using
Vue.js, allowing clients to independently manage content, layouts, and SEO
metadata without developer intervention.
• Role-Based Access Control (RBAC): Architected a multi-user workspace system
with secure token-based access, automated email invitations, and dynamic
permissions, enabling simultaneous and secure website management.
• Frontend Interactivity: Developed reactive, real-time UI components using Vue.js
3 for advanced product filtering and dynamic comment sections, enhancing user
engagement.
• API Integrations & Analytics: Integrated localized logistics APIs to automate
shipping processes, alongside Google Tag Manager for marketing analytics.

Education

ТНТУ ім. Івана Пулія

ФІС 121, Тернопіль
Unfinished higher, from 2023 to 2027 (4 years)

Additional education and certificates

No additional education or certificates.

Knowledge and skills

  • PHP
  • Laravel
  • REST API
  • PHPUnit
  • JavaScript
  • Vue.js
  • Pinia
  • Livewire
  • Blade
  • JQuery
  • HTML
  • CSS
  • MySQL
  • PostgreSQL
  • Redis
  • SOLID Principles
  • Knowledge of design patterns
  • DTO
  • CI/CD
  • Git
  • GitHub
  • Bitbucket
  • GitHub Actions
  • Docker
  • Postman
  • Composer
  • Npm
  • Vite.js
  • TypeScript

Language proficiencies

English — average

Additional information

Petryk Roman
Ternopil, Ukraine (Remote)
Gmail: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section)

Professional Summary
Full-Stack Developer with 2 years of experience in building modern web applications using Laravel and Vue.js. Specialized in creating scalable solutions, optimizing business logic, and implementing complex e-commerce and FinTech systems. Expert in backend architecture, database design, and integrating third-party services.

Education: Software Engineering, Ternopil Ivan Puluj National Technical University

Work Experience:
Full-Stack Developer | Webefy
• E-commerce Architecture & Payments: Built a full-cycle e-commerce module from scratch, implementing a scalable product catalog, shopping cart logic, wishlist functionality, and seamless integration of secure payment processing (LiqPay).
• Custom CMS Development: Engineered a dynamic page-building engine using Vue.js, allowing clients to independently manage content, layouts, and SEO metadata without developer intervention.
• Role-Based Access Control (RBAC): Architected a multi-user workspace system with secure token-based access, automated email invitations, and dynamic permissions, enabling simultaneous and secure website management.
• Frontend Interactivity: Developed reactive, real-time UI components using Vue.js 3 for advanced product filtering and dynamic comment sections, enhancing user engagement.
• API Integrations & Analytics: Integrated localized logistics APIs to automate
shipping processes, alongside Google Tag Manager for marketing analytics.

Backend Developer | Sonicode
• Performance & Asynchronous Operations: Improved application performance by integrating asynchronous job processing, ensuring non-blocking execution of financial data operations.
• FinTech API Architecture: Designed and implemented scalable RESTful APIs for a financial SaaS platform, decoupling complex business logic using Action, Service, and Repository patterns alongside strict Data Transfer Objects (DTOs).
• Database Design & Integrity: Architected and normalized complex PostgreSQL schemas from the project's inception, ensuring strict data integrity and efficient querying of large-scale financial datasets.
• Automated Testing (TDD approach): Ensured the reliability of critical financial
operations by covering core business logic with comprehensive Unit and Feature tests (PHPUnit/Pest), preventing regressions.
• Agile Collaboration: Collaborated closely within a core development team of 3 engineers, delivering iterative feature updates in a fast-paced Agile/Scrum
environment.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: