Dima Kalinin is a backend developer with 11 years of experience, currently building SaaS REST APIs, ETL pipelines, and microservices at Rebilly in Montreal. He specializes in PHP backend systems, designing test-supported, domain-driven solutions and deploying services on AWS (Lambda, DynamoDB, VPC) while also contributing to frontend work with Vue.js. Dima has a track record of performance tuning and observability—having built cost-efficient ETL into Elasticsearch and production reporting—and a strong background in SQL, Redis, RabbitMQ and search integration. He’s an active open-source contributor to the widely used Psalm static analysis tool, improving unused-property detection, memoization, and type handling for PHP codebases. Comfortable in distributed teams and non-traditional org models (Holacracy, ShapeUp), he pairs independent ownership with thorough code review and interviewing experience. Beyond code, he brings a practical focus on customer-driven features and maintainable architecture born from early team-lead roles.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Kostanay State University
A static analysis tool for finding errors in PHP applications
Role in this project:
Back-end Developer
Contributions:2 reviews, 4 commits, 6 PRs in 1 year 5 months
Contributions summary:Dima's primary contribution involved enhancing the static analysis tool, Psalm, by addressing unused property issues and improving code memoization. They implemented a feature to identify and mark private properties as unused when referenced only in the constructor. Furthermore, they added support for impure functions related to mcrypt and iterators, and improved the memoization of method calls. This also included refactoring and fixing type related issues.
Automatic time tracker aimed at increasing productivity
Contributions:4 releases, 84 commits, 4 PRs in 10 months
trackerproductivity
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.