Dmitrii Patsura

Principal Software Engineer at Cube Dev

The Hague, South Holland, Netherlands
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
Dmitrii Patsura is a Principal Software Engineer with 14 years of experience building high-performance, scalable systems and leading R&D teams from early-stage product work to production-grade features. Based in The Hague, he drives backend and database engineering at Cube Dev, where he embedded Rust and Apache DataFusion into a Node.js process to deliver a PostgreSQL-like SQL API and replaced Redis with a RocksDB-backed Cube Store. A prolific open-source contributor, Dmitrii has helped extend Apache Arrow/DataFusion, Zephir, and Phalcon and implemented cryptographic and interval functions used by major data engines. He combines deep systems and language-level expertise (compiler work, C-extensions, and TypeScript migrations) with practical product instincts, and even bootsrapped MDX/DAX support and Python embedding in a runtime—an unusual mix of low-level rigor and high-level platform thinking.
code14 years of coding experience
job8 years of employment as a software developer
bookБакалавр, Технология программирования, Бакалавр, Технология программирования at Благовещенский Государственный Педагогический Институт (БГПУ) / Blagoveshchensk State Pedagogical University
languagesDutch, Русский, English
stackoverflow-logo

Stackoverflow

Stats
221reputation
2kreached
8answers
0questions
github-logo-circle

Github Skills (79)

parser10
postgresql10
lexer10
abstract-syntax-tree10
c1110
c1710
apache-arrow10
file-upload10
async10
text-manipulation10
unix-timestamp10
big-data10
timestamps10
sql10
golang10

Programming languages (27)

CCMakeMakefileGoHTMLEJSTypeScriptShell

Github contributions (5)

github-logo-circle
cube-js/cube

Aug 2020 - Jan 2023

📊 Cube — Universal semantic layer platform for AI, BI, spreadsheets, and embedded analytics
Role in this project:
userBack-end Developer & Database Engineer
Contributions:338 releases, 738 reviews, 1230 commits in 2 years 5 months
Contributions summary:Dmitrii's commits primarily focused on extending the `cubesql` project, specifically within the `cubesql` and `pg-srv` directories, indicating involvement in backend development. They implemented support for various data types (including `Numeric`, `Date`, and `Interval`) and functions within the PostgreSQL wire protocol, suggesting database-related expertise. The commits also addressed crucial issues such as transaction status correction and error handling for extended queries, showcasing a focus on the reliability and stability of the database interaction layer.
cubeanalyticsdataathenachart
zephir-lang/zephir

Oct 2013 - Apr 2017

Zephir is a compiled high-level language aimed to ease the creation of C-extensions for PHP
Role in this project:
userBack-end Developer
Contributions:7 releases, 522 commits, 121 PRs in 3 years 6 months
Contributions summary:Dmitrii primarily contributed to the Zephir programming language project by fixing documentation blocks, addressing fatal errors in method calls, and implementing various code improvements. Their work involved modifying multiple files within the `Library` directory, suggesting involvement in core language features and utilities. The contributions included both code fixes and improvements in several core functionalities, indicating a solid understanding of the language internals.
skeletonphpphp-extensionshigh-levelphalcon
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
Dmitrii Patsura - Principal Software Engineer at Cube Dev