Dmitry Litvintsev is an applications developer and system analyst with 18 years of experience building and supporting large-scale data delivery systems at Fermilab, responsible for serving hundreds of petabytes to distributed analysis jobs worldwide. He combines deep physics research roots—including discovery work on Sigma_b and Xi_b baryons—with production software skills, having implemented SRM V2.2 interfaces and Enstore HSM monitoring for dCache. Dmitry is a seasoned Java back-end developer and contributor to the dCache open-source project, where he implemented SRM client tooling and improved robustness for large-result scenarios. His background in experimental particle physics and a PhD from ITEP give him an unusual blend of rigorous scientific methodology and pragmatic systems engineering. Based in Aurora, Illinois, he excels at translating complex storage protocols and scientific requirements into reliable, scalable software. Colleagues benefit from his analytical rigor and hands-on experience across both research and operational infrastructures.
18 years of coding experience
13 years of employment as a software developer
PHD, Physics, PHD, Physics at ITEP (Institute for Theoretical and Experimental Physics)
MS, Physics, MS, Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
dCache - a system for storing and retrieving huge amounts of data, distributed among a large number of heterogenous server nodes, under a single virtual filesystem tree with a variety of standard access methods
Role in this project:
Back-end Developer
Contributions:860 commits, 182 PRs, 110 pushes in 15 years 2 months
Contributions summary:Dmitry contributed to the stand-alone client implementation by creating a client for managing request tokens. Their work involved modifying the SRMDispatcher and creating a new client class, SrmGetRequestTokensClientV2, along with associated files for this functionality. They further improved the system by handling situations with excessive results returned by srmls, and adding a simple srmping client for SRM server startup. The user demonstrates proficiency in Java and web service interactions specific to the dCache system.
Contributions:1 PR, 14 pushes, 1 branch in 2 years 9 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
Dmitry Litvintsev - Applications Developer And System Analyst