Viacheslav Chub is a back-end developer with 11 years of hands-on experience building PHP-based systems (PHP 5.6–8.x) and resilient data backends using MySQL/MariaDB, Redis, SOLR and message queues like RabbitMQ/Gearman. He has a strong Symfony pedigree across multiple major versions, experience designing microservices and REST APIs, and practical DevOps skills with Docker, Vagrant, nginx/Apache and CI-friendly workflows. His career spans product and agency roles, currently contributing to Delasport after delivering backend platforms for companies across Ukraine and internationally. Beyond PHP, he actively contributes to front-end open-source projects in the Angular ecosystem—improving file upload, carousel, datepicker and select components—showing a rare full-stack fluency for a primarily back-end engineer. He pairs disciplined testing (PHPUnit, Behat) and code review habits with SCRUM experience, and brings a pragmatic, integration-focused approach to shipping production systems. Fluent in Linux/MacOS environments and continuously expanding skills in TypeScript, NodeJS and mobile tooling, he combines stability-focused architecture with incremental front-end innovation.
11 years of coding experience
7 years of employment as a software developer
Open International University of Human Development "Ukraine"
Contributions:23 commits, 2 PRs, 23 pushes in 3 months
Contributions summary:Viacheslav primarily focused on updating and integrating Angular 2 components for file upload functionality. Their contributions included updating the file upload component, making UI enhancements, and integrating Angular 2 version updates. They also worked on the demo section, which included the backend integration for file uploading and updating dependencies.
Contributions:27 commits, 3 PRs, 28 pushes in 14 days
Contributions summary:Viacheslav focused on developing and enhancing the front-end components of an Angular-based select box replacement. The contributions include adding multiple mode support, fixing component behavior, implementing grouped options, and adding a disabled feature. Key changes involved modifying the template, adding and modifying styles, and adding event handling to improve the user interface and functionality of the select component.
multiselectngtooltipsangular2angular
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.