Микола
Програміст PHP
- Age:
- 25 years
- City of residence:
- Chernivtsi
- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/17214133/
Uploaded file
The file contains 5 more pages.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
PHP developer
Linkedin: Mykola Yavetskyi
Phone: [
Telegram: @mykola_yavetskyi
Email: [
English - upper intermediate
I am a seasoned PHP developer with a fervent passion for coding and a strong grasp of
algorithms. With over five years of hands-on experience, I specialize in crafting various types of
applications, including web applications, REST services, client-server apps, and data-oriented
applications. I excel at swiftly immersing myself in domain-specific knowledge and diligently
strives to comprehend client requirements thoroughly. I am not only a proficient PHP developer
but also a valuable team player known for my precision, composure, and tenacity. My calm
demeanor and determined attitude make me an asset in collaborative environments, where I
consistently deliver results with accuracy and persistence. Master's degree in Chernivtsi
National University from the Institute of Physical, Technical, and Computer Sciences provides
me with a strong foundation in the relevant disciplines. This educational background likely
equipped me with the necessary knowledge and skills in areas such as computer science,
programming, mathematics, and physics, which are essential for my role as a PHP developer
and my contributions to projects involving electronic measuring devices and online stores.
Additionally, my academic training may have also instilled in me my critical thinking abilities,
problem-solving skills, and a strong work ethic, all of which are valuable assets in the field of
software development.
Mykola Yavetskyi
PHP developer
Skills / competencies:
Competence levels: Expert – 5 years of experience, very experienced – 4, experienced – 3,
good knowledge – 2, some knowledge – 1.
Category Competence Level Last used Years
Languages:
PHP 5 2026 5
JavaScript 5 2026 5
Technologies:
Laravel 5 2026 4
Symfony 4 2023 2
Wordpress 3 2020 1
Yii2 3 2021 2
Shopware 3 2023 2
VueJS 3 2022 1
HTML 5 2026 5
CSS 5 2026 5
Bootstrap 5 2026 5
Node.js 3 2023 2
PostgreSQL 5 2026 3
MySQL 5 2026 5
OOP 5 2026 5
Git 5 2026 5
jQuery 5 2026 5
Docker 4 2024 2
OpenAI 4 2026 1
Mykola Yavetskyi
PHP developer
Career History
Period: November 2025 – Present
Project: Under NDA (Project in the SaaS domain)
Project description: This is a reporting tool solution. Key features include managing projects,
phases, tickets, saved settings, and the ability to assign projects, tasks, or
phases to specific users, report generation based on predefined templates
using custom variables and AI variables, which extends the abilities of the
feature. Uses OpenAI to generate reports’ descriptions.
Responsibilities: ● Develop and maintain functionality: implement business logic and
features for managing projects, phases, tickets, and other system
elements.
● Develop roles and access systems: implement roles, including super
admins and guests, with appropriate data access permissions.
● Linting and code quality: use tools to check code quality, adhere to
coding standards, and maintain high code quality.
● Integrate OpanAI to generate report descriptions based on created
AI variables.
Role in project: BackEnd Developer
Used technologies: PHP, Laravel, MySQL, Git, OpenAI
Period: November 2024 – Present
Project: Under NDA (Project in the GovTech domain)
Project description: InstaTrac is a platform that provides tools for tracking legislation,
government activity, and public-policy developments, primarily focused
on Massachusetts state and local government. It helps public-affairs
professionals stay informed about bills, meetings, and political news in
real time.
Responsibilities: ● Develop and maintain functionality: implement business logic and
features.
● Refactoring of legacy code.
● Bug fixing.
Role in project: Full Stack Developer
Used technologies: PHP, Laravel, MySQL, Git
Period: May 2024 – Present
Project: Under NDA (Project in the SaaS domain)
Project description: This is a SaaS solution with a multitenancy architecture using isolated
deployment, ensuring client data is stored in separate databases. The
project includes three main user roles: a super admin with access to all
data, and two client roles with access only to their respective databases.
Key features include managing projects, phases, tickets, saved settings,
and the ability to assign projects, tasks, or phases to specific users.
Mykola Yavetskyi
PHP developer
Responsibilities: ● Develop and maintain functionality: implement business logic and
features for managing projects, phases, tickets, and other system
elements.
● Ensure data isolation: implement and support the multi tenancy
architecture with isolated databases for each client, ensuring data
security and access control.
● Develop roles and access systems: implement roles, including super
admin and client roles, with appropriate data access permissions.
● Database optimization and maintenance: Work with MySQL 8.2,
optimize queries, manage migrations, and maintain high system
performance.
● Linting and code quality: use tools to check code quality, adhere to
coding standards, and maintain high code quality.
● Integration and testing: integrate system modules, write tests to
verify functionality, and ensure system stability.
Role in project: BackEnd Developer
Used technologies: PHP, Laravel, MySQL, Git
Period: July 2023 – Present
Project: Under NDA (Project in the HealthCare domain)
Project description: This project entails the development of a comprehensive healthcare
management system tailored to meet the specific needs of healthcare
facilities. The system aims to streamline various processes such as patient
management, electronic health records (EHR) management, appointment
scheduling, billing and invoicing, and inventory management. Additionally,
it includes features for securely storing and accessing patient data,
facilitating communication among healthcare providers, and ensuring
compliance with regulatory standards such as HIPAA. The project's
ultimate goal is to improve the efficiency, accuracy, and quality of
healthcare services while enhancing the overall patient experience.
Responsibilities: ● Legacy code maintenance and adaptation to new technologies: was
tasked with maintaining and updating existing codebase, ensuring its
compatibility with new technologies and standards. He worked to
refactor and optimize legacy code to improve performance and
scalability while integrating modern practices and tools where
necessary.
● Integration of B2B service with existing users: was responsible for
integrating a business-to-business (B2B) service into the healthcare
management system, ensuring seamless communication and data
exchange between the two systems. He worked closely with
stakeholders to understand requirements and implemented
solutions to integrate the B2B service effectively with the current
user base.
● Bug fixing: diligently identified and addressed software bugs and
issues within the healthcare management system. He conducted
thorough testing and debugging to ensure the stability and reliability
of the system, collaborating with team members to resolve issues
promptly.
● Team collaboration: actively participated in team meetings,
Mykola Yavetskyi
PHP developer
discussions, and collaborative efforts to achieve project goals. He
effectively communicated with team members, shared insights, and
contributed to the overall success of the project through his
teamwork and cooperation.
● Integration and testing: integrated system modules, write tests to
verify functionality, and ensure system stability.
Role in project: Full Stack Developer
Used technologies: PHP, Laravel, MySQL, PostgreSQL, Git, JS, JQuery, Bootstrap, HTML, CSS.
Period: October 2023 – June 2024
Project: Kyiv Sport
Project description: This project involves developing a CRM (Customer Relationship
Management) system tailored specifically for the sports department. The
system aims to streamline various processes such as managing
memberships, scheduling events, tracking athlete performance, and
facilitating communication with coaches. It will provide a comprehensive
platform for efficiently handling administrative tasks, enhancing
engagement with members, and optimizing overall operations within the
sports department.
Responsibilities: ● Developing new functionality: was tasked with conceptualizing,
designing, and implementing new features to enhance the CRM
system's capabilities and meet the evolving needs of the sports
department.
● Documentation: was responsible for meticulously documenting the
newly developed functionality, ensuring that all aspects of the
system were well-documented for future reference and maintenance.
● Logging: implemented robust logging mechanisms within the CRM
system to track user actions, system events, and errors, thereby
facilitating troubleshooting and analysis of system performance.
● Export functionality: designed and implemented features to allow
users to export data from the CRM system in various formats, such as
CSV or Excel, for analysis and reporting purposes.
● Creating news: was involved in the development of a news
management module, enabling the sports department to publish
updates, announcements, and other relevant information to users
within the CRM system.
Role in project: BackEnd Developer
Used technologies: PHP, Laravel, MySQL, Git, Docker.
Period: May 2022 - December 2023
Project: Klokhet
Project description: The project is a versatile school management system designed to optimize
various aspects of school operations. Key features include scheduling
tools, comprehensive reporting, a notification system, and user monitoring
capabilities for students, teachers, and administrators. By streamlining
Mykola Yavetskyi
PHP developer
processes and enhancing communication, the system facilitates efficient
management of school activities.
Responsibilities: ● Upgrading Symfony from version 4 to version 6: was tasked with
upgrading the Symfony framework used in the project from version
4 to version 6. This involved conducting thorough research, planning
the upgrade process, and implementing the necessary changes to
ensure compatibility and stability.
● Developing new features to enhance system management: was
responsible for conceptualizing, designing, and implementing new
features aimed at improving the overall management and usability of
the system. This may have included features such as enhanced user
interfaces, streamlined workflows, and additional functionality to
meet evolving user requirements.
● Creating a journal for tracking lesson attendance: developed a
journaling system to accurately track and record student attendance
during lessons. This involved designing and implementing the
necessary database structures, user interfaces, and backend logic to
capture and store attendance data efficiently.
● Working on data export: was involved in developing functionality to
export data from the system in various formats, such as CSV or Excel.
This included implementing export features for reports, attendance
records, and other relevant data, ensuring compatibility and ease of
use for users who need to analyze or share the data externally.
Role in project: Full Stack Developer
Used technologies: PHP, Symfony, MySQL, JS, HTML, CSS, JQuery, Git.
Period: July 2022- January 2023, June 2023 - September 2023
Project: Under NDA (Content parser)
Project description: The project is a sophisticated system designed to monitor various popular
websites, social media platforms, and online stores in real-time. Its
primary objective is to parse the content from these sources and notify
subscribers based on their specific interests and preferences. The project
aims to provide subscribers with a convenient and personalized way to
stay updated on relevant content from their favorite websites, social
media platforms, and online stores. By leveraging advanced parsing
techniques, subscriber preferences, and notification mechanisms, the
system enhances the user experience and facilitates timely access to
valuable information.
Responsibilities: ● Finding solutions to circumvent blocking from other websites when
attempting to extract data: was tasked with identifying and
implementing techniques to overcome blocking mechanisms
implemented by other websites. This involved researching and
implementing strategies such as rotating IP addresses, using proxies,
or employing anti-blocking technologies to ensure uninterrupted
data extraction.
● Developing new parsers for various stores and marketplaces: was
responsible for designing and implementing new parsing algorithms
and scripts to extract data from a wide range of online stores and
marketplaces. This involved understanding the structure and layout
Mykola Yavetskyi
PHP developer
of each website, identifying relevant data elements, and writing code
to efficiently extract and process the desired information.
● Creating an admin panel for managing parser settings: was involved
in developing an administrative interface (admin panel) that allowed
administrators to configure and manage settings for the parsers.
This included features such as adding or removing parsers, adjusting
parsing parameters, and monitoring parser performance.
● Integration of third-party services: integrated various third-party
services and APIs to enhance the functionality of the online store.
This may have included payment gateways, shipping services,
analytics tools, and others to provide customers with a seamless
shopping experience.
● Distributing parsing results via Telegram and Discord: implemented
functionality to distribute the results of the parsing process to
subscribers via Telegram and Discord messaging platforms. This
involved integrating with the APIs of these platforms, formatting the
parsing results, and sending notifications or messages to subscribers
with the relevant information extracted from the websites.
Role in project: Full Stack Developer
Used technologies: PHP, Laravel, MySQL, JS, Node.js, HTML, CSS, Git.
Period: February 2022 – August 2023
Project: Reporting Tools
Project description: The project is a comprehensive system designed to manage the accounting
of employees and company projects effectively. Its primary objective is to
provide administrators and managers with the necessary tools to oversee
and optimize resource allocation, track project progress, and monitor
employee productivity.
Responsibilities: ● Integration with Telegram bot: successfully integrated a Telegram
bot into the system, allowing users to interact with the project
management functionalities directly through the Telegram
messaging platform. This integration enhanced accessibility and user
convenience by enabling remote access to project data and
functionalities.
● Updating and enhancing existing functionality: played a crucial role
in updating and improving the existing functionalities of the system.
This involved implementing new features, enhancing user interfaces,
and optimizing performance to meet evolving user requirements and
industry standards.
● Bug fixing: diligently identified and resolved software bugs and
issues within the system. He conducted thorough testing and
debugging to ensure the stability and reliability of the system,
addressing any issues promptly to minimize disruptions to project
operations.
Role in project: Full Stack Developer
Used technologies: PHP, Laravel, MySQL, JS, jQuery, Vue JS, HTML, CSS, Git.
Period: June 2021 – August 2023
Mykola Yavetskyi
PHP developer
Project: Datatec
Project description: Online store of electronic measuring devices. It is possible to maintain
your own account. The store is available in variations of three countries.
Each of them contains different content and user groups. It is also possible
to learn information from various posts and news.
Responsibilities: ● Project planning and architecture design: was involved in
conceptualizing the project, defining its scope, and designing the
overall architecture of the online store. This included outlining the
features, functionalities, and technical requirements necessary to
meet the project objectives.
● Frontend and backend development: undertook the development of
both the frontend and backend components of the online store. This
involved implementing user interfaces, designing interactive
features, and developing backend logic to support core
functionalities such as user account management, product catalog,
and content management.
● Database design and implementation: was responsible for designing
the database schema and implementing the necessary database
structures to store product data, user information, and other
relevant content. This included ensuring data integrity, scalability,
and optimal performance.
● Integration of third-party services: integrated various third-party
services and APIs to enhance the functionality of the online store.
This may have included payment gateways, shipping services,
analytics tools, and others to provide customers with a seamless
shopping experience.
● Testing and quality assurance: conducted rigorous testing and
quality assurance to identify and address any bugs, errors, or
inconsistency in the system. This involved both manual and
automated testing methodologies to ensure the reliability, usability,
and performance of the online store.
● Deployment and launch: oversaw the deployment of the online store
to production environments and managed the launch process to
ensure a smooth transition from development to live operation. This
included monitoring system performance, addressing any issues that
arose, and providing ongoing support and maintenance.
Role in project: BackEnd Developer
Used technologies: PHP, Shopware, MySQL, JS, JQuery, HTML, CSS, Git.
Period: August 2020 – May 2021
Project: Mastrack
Project description: This project consists of many services. The main purpose is to control
vehicles with special equipment. Equipment can be purchased at the store,
which also exists on the site. In addition, the user has the opportunity to
buy various plans that allow you to perform controls.
Responsibilities: ● Bugs fixing
● Development
Role in project: Full Stack Developer
Mykola Yavetskyi
PHP developer
Used technologies: PHP, Yii2, MySQL, HTML, CSS, JS, Git.
Period: October 2019 – July 2020
Project: Gesundheit Bewegt
Project description: The project contains different types of posts, tasks for which it is possible to
get points. Points can be exchanged for money or subscriptions to various
courses and events related to a healthy lifestyle. The service allows you to
create reservations for various health treatments, training and classes.
Responsibilities: ● Bugs fixing
● Development
Role in project: Full Stack Developer
Used technologies: PHP, Wordpress, JS, Jquery, HTML, CSS, Git.
More resumes of this candidate
50 000 UAH
Remote
Higher education · Part-time
Education: 01.2018 - 01.2024: НН ІФТКН (Чернівцецький Націоналний Універститет, Чернівці).
Similar candidates
-
PHP developer
Remote -
Програміст PHP
Remote, Ivano-Frankivsk -
PHP developer
Remote, Odesa -
Програміст PHP
Remote, Ivano-Frankivsk -
Backend-розробник (PHP)
Remote -
Fullstack Software Developer (PHP, Golang, Python)
Remote