Maxim Smakouz

PHP Developer at Spiral Scout - Custom software development and design

Ternopil 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
Maxim Smakouz is a PHP developer with five years of experience, currently building backend systems at Spiral Scout from Ternopil, Ukraine. He has a strong focus on modern PHP practices—upgrading core framework code to leverage PHP 8.1 features like attributes and named constructors—and contributes to notable open-source projects such as Cycle ORM and Spiral Framework. His Cycle ORM work shows an emphasis on flexible data handling and robust transaction management, including composite key support and transaction continuation. Pragmatic and detail-oriented, he combines production-level framework modernization with hands-on improvements to ORM internals, making him effective at both architecture-driven and implementation-heavy backend tasks.
code5 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (19)

application-framework10
query-builder10
app-framework10
databases10
php10
attribute10
orm10
web-framework10
data-mapper10
database10
testing9
url-routing9
dependency-injection9
serialization7
data-serialization7

Programming languages (8)

TypeScriptJavaDockerfileShellHackTwigGoPHP

Github contributions (5)

github-logo-circle
spiral/framework

Jan 2022 - Jan 2023

High-Performance PHP Framework
Role in this project:
userBack-end Developer
Contributions:119 reviews, 329 commits, 230 PRs in 1 year
Contributions summary:Maxim's commits primarily focus on updating the codebase to utilize features from PHP 8.1. This includes migrating to named argument constructors, using attributes, and updating several core files to incorporate these new features. The user touched various files related to routing, dependency injection, and serialization, indicating work on the framework's core functionality and the adaptation to more modern PHP practices.
php-frameworkroadrunnerpsr-16spiralspiral-framework
cycle/orm

Oct 2021 - Nov 2022

PHP DataMapper, ORM
Role in this project:
userBack-end Developer
Contributions:6 reviews, 21 commits, 31 PRs in 1 year 1 month
Contributions summary:Maxim primarily focused on enhancing the Cycle ORM's core functionality. Their contributions include refactoring database configurations, introducing a new `with` method for modifying ORM instances, and supporting associative arrays within `Select::wherePK` for composite primary keys. They also added the ability to continue an opened transaction and ignore transaction mode. These changes suggest a focus on improving the ORM's flexibility, data handling capabilities, and transaction management.
mysqlphpsqlquery-buildercycle
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
Maxim Smakouz - PHP Developer at Spiral Scout - Custom software development and design