Timur Safin

Director Of RRI Database Laboratory

Moscow, Moscow City, Russia
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
Timur Safin is a seasoned systems programmer and engineering leader with over two decades of experience spanning Windows, Linux and Unix environments and a long track record in database, virtualization and performance simulation projects. Currently directing Huawei’s RRI Database Laboratory and leading GaussDB optimization efforts, he combines hands-on kernel and planner work with strategic lab leadership. His background includes core contributions to the high-performance Tarantool database—implementing low-level API wrappers and datetime/storage enhancements—and senior roles at Tarantool, Yandex, Acronis and Intel. Timur’s career uniquely blends academic teaching, compiler and simulator development (including x86 core and virtualization simulators) with enterprise backup, ride-hailing and in-memory database systems. Known for digging into subtle bugs and timezone/date handling in databases, he favors pragmatic, performance-first solutions that bridge research and production. Based in Moscow, he brings rare cross-domain depth from compilers and simulators to modern database kernels.
code11 years of coding experience
job32 years of employment as a software developer
bookEngineering CAD Compilers, Engineering CAD Compilers at Moscow Institute of Electronics and Mathematics (Technical University)
github-logo-circle

Github Skills (11)

c1710
databases10
api10
c1110
messagepack10
relational-databases10
apidoc10
sql-database10
database10
appserver9
lua9

Programming languages (15)

CSSC++CRustGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
tarantool/tarantool

Mar 2020 - Nov 2022

Get your data in RAM. Get compute close to data. Enjoy the performance.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:754 reviews, 164 commits, 44 PRs in 2 years 8 months
Contributions summary:Timur primarily contributed to the core database functionality of the Tarantool project. They implemented new API wrappers for the module, box_ibuf\*, allowing external merger. Furthermore, the user worked on improving database capabilities, including implementing storage hints and comparisons for datetime values, and integrating datetime string formatting. The user also fixed a bug regarding negative year formatting and added the support for parsing timezone abbreviations and the timezone support with the strftime-like.
luarammsgpackdiskclose
intersystems-ru/iknowSocial

Feb 2015 - Feb 2016

Contributions:146 commits, 6 PRs, 77 pushes in 1 year
approachfacebookvkontaktetwittersocial-networks
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