Vitaly Fedyunin is a software engineer with 11 years of experience building high-performance data and infrastructure systems, currently focused on performance optimization at Waymo. He spent four years at Meta working on PyTorch optimization and data loading, and is an active contributor to the core PyTorch data repo where he improved DataLoader2 with checkpointing, prefetching, and multi-format file loaders to make large-scale ML data pipelines more efficient and robust. His background includes engineering roles at Google and senior technical leadership at ad-tech firms, giving him a rare mix of deep systems expertise and product-driven execution. Based in New Providence, NJ, he combines hands-on backend development with a strong track record of shipping measurable performance improvements in production ML stacks.
11 years of coding experience
11 years of employment as a software developer
Computer Science, Computer Science at Tomsk State University
A PyTorch repo for data loading and utilities to be shared by the PyTorch domain libraries.
Role in this project:
Back-end Developer
Contributions:118 reviews, 96 commits, 32 PRs in 1 year 8 months
Contributions summary:Vitaly primarily contributed to the core data loading and utility features of the PyTorch data repository. Their work involved significant modifications to the `DataLoader2` class, including incorporating features for checkpointing and reading services. The commits demonstrate an understanding of data pipeline design, with the implementation of new functionalities such as prefetching and integrating various file loaders for handling diverse data formats. The user also focused on improving data processing efficiency and correctness, including the introduction of new functionalities within the data pipeline.
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.