Mikhail Nitsenko

Staff Software Engineer at Cube

Almaty, Kazakhstan
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

🤩
Rockstar
🎓
Top School
Mikhail Nitsenko is a Staff Software Engineer based in Almaty with two decades of IT experience and a track record as a former CTO who built enterprise-grade platforms and led teams through full product lifecycles. He specializes in back-end systems and semantic-layer analytics—contributing to the popular open-source Cube project by extending meta endpoints, integrating cube definitions, and adding tests for Catalog/Compiler APIs. At SmartEx he drove architecture, microservices adoption, and a proprietary platform that delivered multiple revenue-generating projects, while earlier roles spanned IoT, CRM, and large-scale integrations with ERP systems. Mikhail combines hands-on coding with product-minded leadership, balancing fast iteration and reusable architecture for complex customer requirements. An understated strength is his sustained focus on testable API design and schema transformation that bridges developer ergonomics with production reliability.
code8 years of coding experience
job17 years of employment as a software developer
bookComputer Science, Computer Science at Gymnazium 134
bookBS, Electronic systems, BS, Electronic systems at Almaty University of Power Engineering and Telecommunications
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
26reputation
1kreached
3answers
0questions
github-logo-circle

Github Skills (14)

api10
apidoc10
cube10
testing9
rust9
sql8
analytics7
actionscript6
janus6
websocket6
apache-flex6
react-native6
janus-gateway6
react6

Programming languages (7)

TypeScriptJavaC++RustJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
cube-js/cube

Apr 2022 - Jan 2023

📊 Cube — Universal semantic layer platform for AI, BI, spreadsheets, and embedded analytics
Role in this project:
userBack-end Developer
Contributions:23 reviews, 24 commits, 42 PRs in 9 months
Contributions summary:Mikhail primarily contributed to enhancing the meta response for the catalog, indicating work on API gateway functionality and data schema processing. This included extending the meta endpoint, adding new fields like 'fileName' and 'refreshKey', and integrating cube definitions. The user also added tests for these new functionalities, specifically focusing on the transformation of meta extended helpers and the CompilerApi.
cubeanalyticsdataathenachart
MikeNitsenko/langchain

Jun 2023 - Aug 2023

âš¡ Building applications with LLMs through composability âš¡
Contributions:43 pushes, 3 branches in 1 month
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
Mikhail Nitsenko - Staff Software Engineer at Cube