Dmitry Litvintsev

Applications Developer And System Analyst

Aurora, Illinois, United States
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
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.
code18 years of coding experience
job13 years of employment as a software developer
bookPHD, Physics, PHD, Physics at ITEP (Institute for Theoretical and Experimental Physics)
bookMS, Physics, MS, Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
214reached
0answers
1question
github-logo-circle

Github Skills (6)

javas10
rest-api10
webservice10
java10
psycopg6
postgresql6

Programming languages (7)

JavaCSSShellC++CRoffPython

Github contributions (5)

github-logo-circle
dCache/dcache

Nov 2007 - Oct 2022

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:
userBack-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.
storagelarge-numbernfs-serverpersistent-storagestoring
DmitryLitvintsev/gums

Sep 2015 - Jun 2018

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