Andrey Nikiforov

Software Engineer at Meta

San Francisco Bay Area 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

🤩
Rockstar
🎓
Top School
Andrey Nikiforov is a seasoned software engineer with over 25 years in the field and 16 years of professional experience driving reliability, performance, and product-focused engineering across companies like Meta and Zillow Group. He blends deep technical craftsmanship—from untangling complex algorithms to building scalable backends—with a customer-first mindset that prioritizes root-cause analysis and pragmatic technology choices. As a principal engineer and architect he has led performance and reliability transformations, built high-throughput APIs, and shipped mobile and e-commerce platforms for small businesses. He contributes to open-source tooling such as the widely used icloud_photos_downloader where he improved robustness and deduplication in download flows, reflecting his attention to resilient file handling and test coverage. Based in the San Francisco Bay Area, Andrey is known for tuning teams to work cohesively while nurturing individual passion and embracing technologies beyond his prior experience to better tailor solutions to clients.
code16 years of coding experience
job15 years of employment as a software developer
bookMasters Computer Science, Masters Computer Science at Ural State Technical University
github-logo-circle

Github Skills (5)

file-handling10
unit-testing10
python10
command-line-tool9
testing8

Programming languages (12)

C#TypeScriptJavaC++ShellCJavaScriptGo

Github contributions (5)

github-logo-circle
A command-line tool to download photos from iCloud
Role in this project:
userBack-end Developer / Software Engineer
Contributions:76 reviews, 132 commits, 476 PRs in 2 years 5 months
Contributions summary:Andrey's commits primarily focused on enhancing the functionality and robustness of the iCloud photos downloader tool. They implemented improvements related to file handling during downloads, specifically using temporary files to prevent issues with incomplete downloads and added functionality for checking file sizes to prevent downloading the same files multiple times. Furthermore, the user contributed to improving the unit tests within the project, adding tests to cover the new deduplication features.
command-line-toolclidownload-photosdockertaiga
AndreyNikiforov/vault2git

Nov 2009 - Feb 2012

Converts vault repository to git
Contributions:12 commits, 1 PR, 11 comments in 2 years 2 months
git-guivault
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
Andrey Nikiforov - Software Engineer at Meta