Timur Alperovich is a senior systems engineer with 14 years building storage and distributed systems, currently tackling storage challenges at Databricks after leading data-access and migration services on NVIDIA’s core storage team. He was the initial developer and later tech lead for SwiftStack 1space, taking it from proof-of-concept to multi-cloud replication and migration product and driving its roadmap and integrations with S3, GCS, and Azure. Timur combines deep backend engineering—caching, data movement, metadata search—and practical product focus, having shipped live migrations and customer-facing features used in production. An active open-source contributor, he has improved OpenStack Swift, jclouds, s3proxy and python-swiftclient with robust bug fixes and tests, including work around S3 compatibility and multipart uploads. Based in San Francisco, he pairs academic foundations in networking and systems (MS/BS) with hands-on experience across startups and enterprise teams. An under-the-radar strength is his knack for bridging low-level protocol correctness with large-scale orchestration to make migrations and cross-cloud access reliable.
14 years of coding experience
11 years of employment as a software developer
MS, Computer Science, MS, Computer Science at University of Michigan
BS, Computer Science, Physics, BS, Computer Science, Physics at University of Massachusetts Amherst
Contributions:26 reviews, 14 commits, 15 PRs in 7 years 10 months
Contributions summary:Timur made several contributions focused on enhancing the functionality and reliability of the S3 proxy service. They implemented features like exposing the Jetty state and enabling support for delimiter options. Additionally, the user addressed a critical issue by adding support for AWS v4 signatures and fixed a bug related to the upload part copy functionality, ensuring correct handling of source ranges. The user also added the sharded bucket and alias middlewares, contributing to more flexible backend bucket management.
OpenStack Storage (Swift). Mirror of code maintained at opendev.org.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:23 commits in 6 years 3 months
Contributions summary:Timur primarily contributed to the OpenStack Swift project by implementing and testing features related to object storage functionality. Their work included developing functional and unit tests to verify the correct behavior of object listings, particularly around the handling of delimiters and prefixes. They addressed bugs, such as those related to Unicode character handling in tempauth and s3api listings, and IPv6 addressing within the memcache connection pool. These contributions enhanced the robustness and compatibility of the Swift object storage system.
opendevswiftopenstackstoragemacos
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
Timur Alperovich - Sr. Software Engineer at Databricks