Robert Basic

Senior Software Developer at Hex

Indjija Municipality, Vojvodina, Serbia
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
Robert Basic is a Senior Software Developer with 15 years of experience modernizing legacy PHP systems and leading teams to deliver fast, stable, and secure web applications. As tech lead for the Search tribe at Njuškalo, he has driven architecture improvements, sped up CI by 60% across ~200 daily runs, and resolved release-blocking performance bottlenecks. He combines deep hands-on expertise across PHP, Go, Python and C/C++, broad tooling (Docker, Ansible, PHPStan) and proven QA practice—contributing to well-known open-source projects like Hugo and Zend Framework. A pragmatic mentor and remote-work veteran since 2011, he has trained juniors into replacements and routinely improves developer experience through better fixtures, testing and static analysis. He also brings a knack for subtle fixes—database query refactors, caching tweaks and security config discoveries—that reliably translate into measurable business impact.
code15 years of coding experience
job10 years of employment as a software developer
bookBSC, Electro engineering, BSC, Electro engineering at Technical College in Subotica
stackoverflow-logo

Stackoverflow

Stats
4,325reputation
737kreached
89answers
0questions
Badges
php
top-5%
zend-framework
top-1%
github-logo-circle

Github Skills (30)

caching10
hugo10
static-site-generator10
testing10
databases10
zend-framework10
coverage10
mockery10
phpunit10
mutation-testing10
php10
go10
mocking10
querying10
templating10

Programming languages (5)

GoPHPHTMLVim scriptPython

Github contributions (5)

github-logo-circle
mockery/mockery

Aug 2011 - Apr 2020

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Role in this project:
userBack-end Developer
Contributions:2 releases, 158 commits, 73 PRs in 8 years 9 months
Contributions summary:Robert primarily contributed to the PHP mock object framework, Mockery. Their work involved fixing bugs related to demeter chains and overloading classes, and improving test coverage. They also added new functionality such as the `shouldNotReceive` method and provided documentation. Additionally, they focused on ensuring correct argument matching and exception messages.
phpspecgoaldoubleunitmocking
zendframework/zendframework

Jul 2011 - Oct 2012

Official Zend Framework repository
Role in this project:
userBack-end Developer
Contributions:63 commits in 1 year 2 months
Contributions summary:Robert's primary contribution involves modifying PHPUnit test assertions within the Zend Framework codebase. They updated test classes to utilize `assertInternalType` and `assertInstanceOf` to remove PHPUnit warnings. The changes primarily involve updating assertion methods across various route and rewrite test files, ensuring compatibility with PHPUnit and preventing deprecation warnings. Further commits show changes within Dojo and its related form elements and decorators.
zendzend-frameworkphpframeworkmodular
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
Robert Basic - Senior Software Developer at Hex