Vadim Zalunin

Senior Software Architect at National Center for Biotechnology Information (NCBI)

Gaithersburg, Maryland, 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
Vadim Zalunin is a Senior Software Architect with 14 years of experience designing and implementing scalable bioinformatics tools and big-data pipelines, currently driving architectures at NCBI from Gaithersburg, MD. He combines deep domain expertise in NGS formats and compression (notably CRAM) with hands-on back-end engineering, including contributions to the widely used htsjdk Java API where he improved CRAM handling and indexing. Previously he led projects and standards work at EMBL‑EBI, mentoring teams and authoring specifications for NGS file formats and service APIs. His background in biophysics (MIPT) and early work on curated HIV databases give him a rare mix of computational rigor and biological insight, enabling practical solutions for large-scale sequencing data challenges.
code14 years of coding experience
job9 years of employment as a software developer
bookMS, biophysics, MS, biophysics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesRussian
github-logo-circle

Github Skills (11)

javas10
java-api10
ram10
java10
sam10
genomics9
sequencing8
bam8
data-structure7
data-structures7
testing6

Programming languages (9)

JavaC++ShellCTeXHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
samtools/htsjdk

Jan 2015 - Feb 2019

A Java API for high-throughput sequencing data (HTS) formats.
Role in this project:
userBack-end Developer
Contributions:24 commits, 26 PRs, 81 pushes in 4 years 1 month
Contributions summary:Vadim primarily contributed to the core Java API for high-throughput sequencing data (HTS) formats. Their work involved bug fixes related to CRAM file writing, ensuring proper handling of flags and attributes. They exposed internal classes like `BinaryTagCodec` for wider use, and also added CRAI indexing and SAM index helper functions. Further commits show work on the preservation of TLEN field in CRAM files and related unit tests.
sequencednabamcramsequencing-data
HadoopGenomics/htsjdk

May 2014 - Aug 2014

Contributions:32 commits in 2 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