Michael Dyrynda is a Director and seasoned software engineer with over 14 years of hands-on experience and 18 years in the industry, specialising in PHP and Laravel across telecommunications, media streaming, agencies, and finance. He blends technical leadership with product-minded delivery, guiding teams at LMG to support a platform used by over 6,000 brokers while also running his own consultancy, Artisan Experiences. A long-time open-source contributor, Michael has patched core Laravel components and built widely used packages such as laravel-cascade-soft-deletes, ensuring compatibility across PHP/Laravel versions and improving maintainability. He pairs deep backend expertise (queues, sessions, notifications) with frontend work on Tailwind presets and practical deployment experience, plus early WordPress exposure. Organiser of Laracon Australia and a host on the Laravel News podcast, he actively shapes the Laravel community beyond code. Based in Adelaide, he brings a pragmatic, stakeholder-focused approach to turning complex requirements into reliable, testable systems.
14 years of coding experience
17 years of employment as a software developer
Bachelor of Computer and Information Science Computer Science Marketing, Bachelor of Computer and Information Science Computer Science Marketing at University of South Australia
SACE Completed Year 12, SACE Completed Year 12 at Le Fevre High School
A Tailwind CSS frontend preset for the Laravel Framework
Role in this project:
Front-end Developer
Contributions:44 releases, 3 reviews, 152 commits in 2 years 10 months
Contributions summary:Michael's contributions primarily focused on developing the front-end for the Laravel Tailwind CSS preset. They made changes to the CSS, updated views, modified the welcome page, and incorporated authentication features. The user also updated the layout and login/registration forms, including adjustments for responsive design. Overall, the user implemented the necessary features to make the preset usable.
Cascading deletes for Eloquent models that implement soft deletes
Role in this project:
Back-end Developer
Contributions:23 releases, 1 review, 90 commits in 6 years 7 months
Contributions summary:Michael primarily focused on developing and testing the `laravel-cascade-soft-deletes` package. Their contributions included adding tests, test entities, and the core trait for cascading soft deletes. They also updated the code to support older PHP and Laravel versions, fixed bugs, and refactored the code to improve maintainability. Furthermore, the user ensured that the package properly handled different relationship types.
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.