Marko Samec is a production-focused mechanical engineer and manager with 11 years of hands-on experience delivering design-to-manufacture solutions in the metal processing and glass industries. He combines advanced CAD expertise (AutoCAD, SolidWorks, CATIA V5, PTC Creo) with practical production leadership as Production Manager at KOVA, overseeing design, manufacturing and materials supply. His Master’s in Production Engineering underpins a methodical approach to process optimization, and his background includes roles from technologist to project manager across regional industry leaders. Unusually for a manufacturing leader, he has contributed to open-source backend tooling—improving Laravel repository filtering and related-table sorting—demonstrating a knack for solving ambiguous data problems and bridging engineering and software thinking.
11 years of coding experience
2 years of employment as a software developer
Master of Engineering in Mechanical Engineering (M.Sc.M.E.), Production Engineering, Master of Engineering in Mechanical Engineering (M.Sc.M.E.), Production Engineering at Josip Juraj Strossmayer University of Osijek, Mechanical Engineering Faculty in Slavonski Brod Croat
Bachelor's degree in Mechanical Engineering (Univ.Bacc. Ing.Mech.Eng), Production Engineering, Bachelor's degree in Mechanical Engineering (Univ.Bacc. Ing.Mech.Eng), Production Engineering at Josip Juraj Strossmayer University of Osijek, Mechanical Engineering Faculty in Slavonski Brod Croatia
tehnics school, Mechanical technician, tehnics school, Mechanical technician at I tehnička škola TESLA
Laravel 5 - Repositories to abstract the database layer
Role in this project:
Back-end Developer
Contributions:7 commits, 7 PRs, 1 comment in 14 days
Contributions summary:Marko contributed significantly to the `l5-repository` project, which aims to abstract the database layer for Laravel 5. Their work focused on enhancing the `RequestCriteria` class, introducing the ability to sort by related tables. They also addressed issues related to ambiguous column names and implemented improvements for filtering by related table fields. The user's commits improved the overall functionality and flexibility of the repository layer.
Contributions:6 commits, 5 pushes, 1 branch in 12 days
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.