Denis Smirnov

Senior Software Developer at Picodata LLC

Phuket Province, Thailand
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

👤
Senior
🎓
Top School
Denis Smirnov is a Senior Software Developer with 11 years of experience specializing in database and distributed systems development, currently based in Phuket, Thailand. He builds low-level database features and planners—most recently developing a distributed SQL planner and backporting SQLite fixes to Tarantool at Picodata. Previously he extended Greenplum for real-time metrics and near-transactional batch loading into ClickHouse, and implemented CI, Kafka consumer PoCs, and L3 support across enterprise deployments. His background spans hands-on PostgreSQL administration, medical IT modernization, and automation with Ansible and Python, reflecting strong operational and integration skills. A regular conference speaker, Denis pairs deep systems knowledge with practical delivery, often working at the intersection of database internals and real-world infrastructure. Colleagues can expect someone who moves fluently between kernel-level SQL planning and pragmatic automation to make complex data systems reliable.
code11 years of coding experience
job10 years of employment as a software developer
bookSpecialist, Engineer mathematician, Specialist, Engineer mathematician at Pacific National University
languagesRussian, English
github-logo-circle

Github Skills (108)

msgpack10
postgresql10
data-warehouse10
lua10
ram10
ai10
compiler10
tarantool10
versioning10
rust10
database10
greenplum10
git10
appserver10
data-platform10

Programming languages (10)

TypeScriptC#JavaC++CRustGoLua

Github contributions (5)

github-logo-circle
darthunix/pg_fusion

Nov 2024 - Jun 2026

DataFusion executor in PostgreSQL
Contributions:17 PRs, 171 pushes, 35 branches in 1 year 8 months
postgresql
darthunix/tarantool

Apr 2022 - Dec 2023

Get your data in RAM. Get compute close to data. Enjoy the performance.
Contributions:32 pushes, 8 branches in 1 year 7 months
ramcloseperformancedatabasecompute
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