Kirill Chebunin

Software Architect at UNITY TRADE SOLUTIONS

Cyprus
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
Kirill Chebunin is a software architect and technology leader with 15 years of experience and a decade of commercial development, including over four years of professional Scala expertise. He designs and delivers distributed systems and large-scale data processing pipelines with a pragmatic balance of speed, quality, and cost, and focuses on low-latency continuous delivery and operational stability. As CTO of Scalpex and Software Architect at Unity Trade Solutions, he blends hands-on engineering (Akka, Spark, Kafka, HBase/Cassandra) with team and product leadership across finance and ad-tech domains. His long history in PHP and early contributions to well-known open-source projects like Composer and Doctrine show a consistent attention to API design and code quality, not just feature work. Based in Cyprus and academically trained in applied mathematics, he actively follows leading industry technologies and contributes to open source, bringing both practical system-building experience and a design-oriented mindset.
code15 years of coding experience
job9 years of employment as a software developer
bookMaster’s Degree, Applied Mathematics and Informatics, Master’s Degree, Applied Mathematics and Informatics at Omsk State University (OSU)
languagesРусский, English
github-logo-circle

Github Skills (10)

dependency-management10
php10
doctrine-orm10
query-builder10
interface-design10
composer10
package-management10
file-handling9
unit-testing9
git7

Programming languages (5)

JavaCScalaPHPPython

Github contributions (5)

github-logo-circle
composer/composer

Sep 2011 - Aug 2012

Dependency Manager for PHP
Role in this project:
userBack-end Developer
Contributions:15 commits in 11 months
Contributions summary:Kirill primarily contributed to defining and implementing core interfaces for package downloading and installation within the Composer dependency manager. They introduced interfaces for `DownloaderInterface` and `InstallerInterface`, as well as adding concrete implementations such as `LibraryInstaller`, `PearDownloader`, `ZipDownloader`, `TarDownloader`, `PharDownloader` and `GitDownloader`. Furthermore, the user refactored code to remove the "public" keyword from interface methods and fixed issues with return values, indicating a focus on code quality and structural design. These changes expanded the functionality and maintainability of the package management system.
phppackage-managerdependency-managerpackagescomposer
doctrine/orm

Aug 2012 - Aug 2012

Doctrine Object Relational Mapper (ORM)
Role in this project:
userBack-end Developer
Contributions:10 commits in 10 days
Contributions summary:Kirill primarily contributed to the Doctrine ORM project by implementing features related to the Criteria-QueryBuilder bridge. Their commits focused on adding functionality for criteria integration within the query builder, specifically through the `addCriteria()` method. They also addressed minor issues, such as removing unnecessary `else` statements and extra spaces, and updating versioning.
orm-object-relational-mapperrelationalmysqlphpdatabase
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
Kirill Chebunin - Software Architect at UNITY TRADE SOLUTIONS