Konstantin Burkalev is a Principal Software Engineer and architect with two decades of experience designing secure, multi-component systems and leading teams up to 25 people across startups and enterprise products. He specializes in IoT and automation platforms, having architected end-to-end encryption, custom WAMP-based ABAC, and key-exchange services while delivering cross-platform clients from cloud to embedded devices. Comfortable across Golang, PHP, JS, Python, C++ and more, he blends deep systems and database expertise (Oracle, PostgreSQL) with practical DevOps and CI/CD practices. He is an active contributor to the Cube project—improving its SQL engine and type coercion handling—and participates in WAMP protocol development and multiple SDK implementations. Known for turning chaotic processes into repeatable development workflows, he pairs hands-on coding with product-facing communication to align roadmaps, priorities, and releases. Based in Kyiv, he combines low-level embedded work (Yocto/Arduino) with large-scale cloud security design, a mix that few senior engineers sustain.
12 years of coding experience
11 years of employment as a software developer
Engineer's degree, Computer Technology/Computer Systems Technology, Engineer's degree, Computer Technology/Computer Systems Technology at Moscow Institute of Electronics and Mathematics (Technical University)
📊 Cube’s universal semantic layer platform is the next evolution of OLAP technology for AI, BI, spreadsheets, and embedded analytics
Role in this project:
Back-end Developer
Contributions:15 releases, 211 reviews, 337 PRs in 10 months
Contributions summary:Konstantin primarily focused on refactoring and improving the `cubesql-engine` component. Their work involved removing duplicate code, generalizing coercion functions, and supporting the `GREATEST`/`LEAST` SQL functions. They also implemented support for timestamp subtraction from a date within the SQL API and modified code related to UDFs within the `cubesql` component, specifically improving type coercion and the handling of null values.
Contributions:3 releases, 68 commits, 54 PRs in 6 years 9 months
authenticationplugin
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.