Vitaliy Zhuk

Senior PHP Developer at FiveLab

Lutsk, Volyn Oblast, Ukraine
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Vitaliy Zhuk is a Senior PHP Developer with 13 years of hands-on experience building backend systems and deployment tooling, currently based in Lutsk, Ukraine and working at Tonic Health while running his own microservices-focused company, FiveLab. He brings practical expertise in Symfony ecosystems and deployment automation, contributing to notable open-source projects like Deployer and a Symfony2 push-notifications bundle where he improved iOS handling and encoding robustness. Comfortable both leading development as a CEO and diving into backend details, he has strengthened authentication flows, added unit tests, and fixed subtle encoding and logic bugs in community tools. His background combines formal technical education with a pragmatic bookkeeping foundation, reflecting a detail-oriented approach to engineering and product operations.
code13 years of coding experience
job2 years of employment as a software developer
bookBookkeeper, Bookkeeper at Planning and Economic College
bookLutsk National Technical University
languagesРусский, English, Украинский
stackoverflow-logo

Stackoverflow

Stats
3,050reputation
525kreached
76answers
32questions
Badges
php
top-5%
symfony
top-5%
github-logo-circle

Github Skills (24)

json10
ios10
deploying10
apple-push-notifications10
push-notifications10
php10
password-manager10
symfony10
symfony-ux10
1password10
password-vault10
testing9
toolbox9
tooling9
toolz9

Programming languages (8)

TypeScriptCJavaScriptPHPObjective-CHTMLRubyPython

Github contributions (5)

github-logo-circle
deployphp/deployer

May 2015 - Jul 2015

The PHP deployment tool with support for popular frameworks out of the box
Role in this project:
userBack-end Developer
Contributions:11 commits, 3 PRs, 3 pushes in 2 months
Contributions summary:Vitaliy focused on enhancing the `deployer` tool, primarily by implementing a flexible password getter system. This involved introducing different methods for retrieving passwords, including interactive prompting and the use of call-backs. They also added unit tests to the password getter system, and fixed a problem with using the password getter in the symfony console. These changes improved the authentication process and expanded the tool's capabilities for different deployment scenarios.
continuous-deploymentboxdeploymentdeployphp
NOT MAINTAINED! ⛔️ Push notifications/messages for mobile devices. Supports iOS, Android (C2DM, GCM), Blackberry and Windows Mobile (toast only). A Symfony2 bundle.
Role in this project:
userBack-end Developer
Contributions:5 commits in 12 days
Contributions summary:Vitaliy primarily contributed to the backend logic of the push notification bundle. Their work included adding validation for the PEM file, implementing functionality for iOS messages, and fixing logic errors. Furthermore, they incorporated the JSON_UNESCAPED_UNICODE option for improved encoding handling within iOS notifications. They also addressed an encoding error issue within the iOS notification service.
pushwindowsbundleios-androidpush-notifications
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.
Request Free Trial