Anatoly Boshkin

Contractor at NCBI

Herndon, Virginia, 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
Anatoly Boshkin is a seasoned software contractor with 25+ years of experience designing and implementing high-quality C++ and C# systems across embedded, telecom, and bioinformatics domains. He currently leads development and test-coverage efforts for NCBI's Sequence Read Archive, driving CI/CD and achieving 90%+ test coverage on a million-line legacy codebase. His background spans language and compiler design—having created domain-specific languages and parsers used in production—and includes patented protocol-conversion work absorbed into Cisco’s VoIP offerings. Comfortable across platforms (Linux, macOS, Windows) and toolchains, he blends hands-on refactoring with automation and Agile practices to make legacy systems maintainable and testable. Notably, he contributed Windows compatibility and VDB-focused fixes to the widely used ncbi/sra-tools project, reflecting both deep systems knowledge and open-source impact. Based in Herndon, VA, he brings a mathematician’s rigor from MSU to practical engineering of long-lived, mission-critical software.
code10 years of coding experience
job22 years of employment as a software developer
bookLomonosov Moscow State University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

windows10
c-language10
cprogramming-language10
testing10
build-system9
git7

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
ncbi/sra-tools

Oct 2015 - Apr 2022

SRA Tools
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:41 commits in 6 years 6 months
Contributions summary:Anatoly primarily contributed to the SRA Tools project by addressing bugs and implementing features related to the VDB (Variable DataBase) and associated tools. They fixed issues, such as making the software work on Windows, and integrated changes from other branches to the engineering branch. Code changes included modifications to existing tools like `nencvalid`, `fastq-dump`, and others while also implementing changes to test the VDB. The user also made modifications to project files to support different Visual Studio versions.
sra
boshkins/pelopia

Aug 2015 - Jun 2016

Contributions:63 commits, 15 PRs, 49 pushes in 10 months
geocodinglocallyportabledesktoppelias
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
Anatoly Boshkin - Contractor at NCBI