Pavel Tiunov

Co-founder & CTO at Cube Dev

San Francisco, California, United States
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
Pavel Tiunov is a seasoned technology founder and CTO with 15 years of experience building scalable analytics and backend systems, currently leading Cube Dev from San Francisco. He holds a PhD in Computer Science and has a track record of launching analytics startups, including Statsbot and AllcountJS, blending deep research background with product-driven engineering. Pavel is the author and active maintainer of Cube, an open-source universal semantic layer for BI and AI, where he focuses on backend reliability, CSV ingestion, streaming queries, and resource-efficient caching. Known for turning complex data plumbing into production-ready systems, he pairs systems-level performance work with practical developer ergonomics. An under-the-radar strength is his decade-long focus on metadata and table management, which helps Cube scale for diverse analytics workloads.
code15 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Sciences, Doctor of Philosophy (PhD) Computer Sciences at Bauman Moscow State Technical University
languagesРусский, English
stackoverflow-logo

Stackoverflow

Stats
1,173reputation
57kreached
47answers
0questions
github-logo-circle

Github Skills (20)

csv-import10
back-end-development10
data-engineering10
performance-optimization10
rust10
databases9
data-processing9
database9
sql-database9
relational-databases9
mongodb6
react6
nodejs6
cubejs6
aws-amplify6

Programming languages (7)

TypeScriptJinjaC++RustJavaScriptGoPython

Github contributions (5)

github-logo-circle
cube-js/cube

Sep 2018 - Jan 2023

📊 Cube — Universal semantic layer platform for AI, BI, spreadsheets, and embedded analytics
Role in this project:
userBack-end Developer
Contributions:553 releases, 378 reviews, 2354 commits in 4 years 5 months
Contributions summary:Pavel primarily focused on enhancing the Cubestore backend, particularly in the area of CSV import functionality, including fixing issues with escaping and null handling. They also worked on implementing features related to managing table metadata, such as the creation and dropping of tables. Furthermore, the user contributed to improving performance and reliability through the implementation of a caching mechanism and by limiting memory usage, as well as the support for streaming queries.
cubeanalyticsdataathenachart
allcount/allcountjs-ionic

Mar 2015 - Feb 2016

Contributions:28 commits, 20 pushes, 1 branch in 10 months
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