Jan Góralski

PHP Developer at Sylius

Łódź Voivodeship, Poland
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
Jan Góralski is a PHP developer with a decade of hands-on experience building and maintaining eCommerce platforms, currently contributing to Sylius from Łódź, Poland. He specializes in back-end Symfony development, focusing on refactoring for maintainability, simplifying interfaces, and implementing robust CRUD features with Doctrine ORM/ODM and PHPCR. Jan has a strong track record on notable open-source projects like Sylius and SyliusResourceBundle, improving translatable resources, unique code generation, and form configuration. His background includes designing REST APIs, writing client-facing documentation, and modernizing legacy code with tests—skills honed across progressive roles at Lakion and Commerce Weavers. Colleagues would note his attention to clean, non-fluent APIs and pragmatic reductions in code complexity that make long-term maintenance easier.
code11 years of coding experience
job8 years of employment as a software developer
bookInformation Technology, Information Technology at Technical University of Lodz
languagesPolish, English
github-logo-circle

Github Skills (12)

sylius10
php10
doctrine-orm10
refactoring10
bundle10
doctrine-odm10
crud10
symfony10
refactor10
symfony-ux10
ecommerce9
interface-design9

Programming languages (6)

ShellGherkinTwigGoPHPHTML

Github contributions (5)

github-logo-circle
Sylius/Sylius

Sep 2015 - Jan 2023

Headless open-source eCommerce platform on top of PHP/Symfony/API Platform
Role in this project:
userBack-end Developer
Contributions:1281 reviews, 502 commits, 736 PRs in 7 years 5 months
Contributions summary:Jan focused on refactoring the codebase by removing redundant code and simplifying interfaces and methods. They eliminated setter return statements, removed fluent interfaces, and cleaned up various entity classes, as well as implemented new methods on existing classes. These changes suggest a focus on code maintainability and reducing complexity within the codebase.
api-platformecommercephpsymfonysylius
Sylius/SyliusResourceBundle

Nov 2015 - Apr 2017

Simpler CRUD for Symfony applications
Role in this project:
userBack-end Developer
Contributions:1 release, 56 reviews, 94 commits in 1 year 5 months
Contributions summary:Jan primarily focused on back-end development tasks within the Sylius resource bundle. Their contributions include refactoring existing code, adding functionality for CRUD operations, and reworking existing features. The commits demonstrate proficiency in working with Doctrine ORM, ODM and PHPCR, and implementing features to support translatable resources and unique code generation. This user also worked on improving form types and configuration.
crudsymfonysylius
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