John Anderson

Staff Software Engineer at Natera

Salem, Oregon, 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
John Anderson is a seasoned technical leader, systems architect, and software engineer based in Salem, Oregon with roughly 18 years of experience delivering open-source-driven infrastructure and lab software. He combines a PhD in molecular and cellular biology and an IRTA bioinformatics postdoc with long stints at NIH and Johns Hopkins, then led teams building LIMS and pandemic-response lab systems at Opentrons/Neochromosome. Currently contributing to pathogen-genomics tooling on Nextstrain with HHMI’s Bedford lab and engaged with Natera, he excels at turning complex biological workflows into reliable, auditable software. An active open-source contributor, his work ranges from Emacs customizations (notably contributions to the widely referenced technomancy/emacs-starter-kit) to MetaCPAN UI enhancements and core BioPerl fixes around ontology handling. Known for blending hands-on engineering, architecture, and mentorship, he repeatedly ships frequent, production-grade releases and speaks at conferences to bridge developer and scientific communities.
code18 years of coding experience
job17 years of employment as a software developer
bookIRTA Postdoctoral Fellow Bioinformatics, IRTA Postdoctoral Fellow Bioinformatics at National Center for Biotechnology Information (NCBI)
stackoverflow-logo

Stackoverflow

Stats
138,188reputation
5.8mreached
52answers
6questions
Badges
git
top-1%
buffer
top-5%
emacs
top-5%
undo
top-1%
github-logo-circle

Github Skills (39)

git10
javascript10
configuration-management10
bioperl10
perl10
editor10
cpan10
emacs-lisp10
toolkits10
texteditor10
javascripts10
customisation10
bioinformatics10
undo10
metacpan10

Programming languages (20)

C#CSSC++RustMakefileNextflowGoPerl

Github contributions (5)

github-logo-circle
metacpan/metacpan-web

Jul 2011 - Jan 2013

Web interface for MetaCPAN
Role in this project:
userFull-stack Developer
Contributions:8 commits, 1 issue in 1 year 5 months
Contributions summary:John primarily focused on improving the user interface and functionality of the MetaCPAN web interface. Their work included enhancing the display of source code by adding line-specific linking and modifying the behavior of module source views. They also made improvements to navigation and user experience by adding links to related resources like the author's CPAN directory and fixing UI issues. Furthermore, they addressed bug fixes and code improvements within the core application.
cpanmetacpanperlweb-interface
bioperl/bioperl-live

Jul 2010 - Aug 2010

Core BioPerl 1.x code
Role in this project:
userBack-end Developer
Contributions:1 review, 14 commits, 1 comment in 1 month
Contributions summary:John's primary contributions involve modifying and merging code within the BioPerl 1.x code repository. The commits demonstrate debugging efforts, specifically addressing exceptions within scripts and updating code to handle different scenarios. The changes made within the Bio::Ontology and Bio::OntologyIO packages suggest focus on improving and integrating ontology-related features.
bioperlpdb-filesbiologytoolkitbioinformatics
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
John Anderson - Staff Software Engineer at Natera