Andrejs Čirkovs

Founder at Strix Studios

Riga, Vidzeme, Latvia
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

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Computer Science, Bachelor of Applied Science (B.A.Sc.), Computer Science at Transporta un Sakaru Instituts
languagesRussian, Latvian, English
github-logo-circle

Github Skills (18)

apidoc10
symfony-bundle10
databases10
audit10
php10
doctrine-orm10
packagist10
api10
persistence10
symfony10
symfony-ux10
auditing10
database10
phpunit9
doctrine9

Programming languages (12)

TypeScriptJavaC++ShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
Audit for Doctrine Entities
Role in this project:
userBack-end Developer
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.
auditbundlephpsymfony-bundleaudit-trail
composer/packagist

Dec 2011 - Feb 2012

Package Repository Website - try https://packagist.com if you need your own -
Role in this project:
userBack-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.
Request Free Trial
Andrejs Čirkovs - Founder at Strix Studios