Software Developer at SLAC National Accelerator Laboratory
Palo Alto, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrei Salnikov is a seasoned software developer with 14 years of experience building robust, high-availability data management and scientific systems, currently based in Palo Alto. He has deep expertise in C/C++, Python, CORBA, and database technologies and has led end-to-end design and implementation of transport-layer protocols, database proxies, and real-time data acquisition services for large distributed experiments. At SLAC he was responsible for 24/7 online databases for the BaBar experiment, introducing technology-agnostic interfaces and multi-level caching to improve scalability and interoperability between MySQL and Oracle. His background as a physicist and PhD-trained researcher gives him uncommon strength in statistical and data analysis, enabling him to translate complex scientific requirements into practical, efficient software. Comfortable across operating systems from Linux to VAX/VMS, he thrives in multinational teams and on long-lived, mission-critical projects. Colleagues rely on him for pragmatic architecture decisions that balance scientific rigor with operational reliability.
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
Andrei Salnikov - Software Developer at SLAC National Accelerator Laboratory