Andrejs Čirkovs is a founder and seasoned PHP-focused engineer with 14 years of experience building and operating web platforms, DevOps pipelines, and data-processing systems for startups and enterprises. He runs Strix Studios, offering full-stack development, hosting and infrastructure services, and has led technical teams as CTO and DevOps lead while teaching practical web and backend skills. His open-source contributions include backend improvements to Packagist and enhancing Doctrine entity auditing in Sonata's EntityAuditBundle, reflecting deep familiarity with PHP ecosystems and database auditing. Andrejs has hands-on experience designing OLAP and high-throughput analytics pipelines and a track record of upgrading legacy systems and automating CI/CD workflows. Based in Riga, he combines entrepreneurial drive with mentoring and consulting, often tackling integration-heavy e-commerce and complex monitoring challenges.
14 years of coding experience
9 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at Transporta un Sakaru Instituts
Contributions:40 commits, 15 PRs, 4 pushes in 2 months
Contributions summary:Andrejs primarily focused on enhancing the `sonata-project/entityauditbundle` repository by implementing and refining features related to database auditing. They addressed issues such as single-table inheritance, joined inheritance, and one-to-many relationships within the auditing framework. The user's commits demonstrate their expertise in adapting the audit functionality to handle various Doctrine ORM inheritance types, including the management of collection data, and overall improving the reliability and capabilities of the audit system.
Package Repository Website - try https://packagist.com if you need your own -
Role in this project:
Back-end Developer
Contributions:16 commits in 2 months
Contributions summary:Andrejs primarily contributed to the back-end of the Packagist project. Their work included adding features related to package API exports, implementing and testing API endpoints, and refining existing functionalities like package name validation and caching. The commits demonstrate a focus on enhancing the core application logic and improving its performance. These changes span across various entities and controllers, implying a comprehensive understanding of the project's internal structure.
packagistphppackage-repositoryneed
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.