John Anderson is a seasoned software engineering manager and systems architect with nearly two decades of experience leading teams to build scalable, open-source–based infrastructure and bioinformatics platforms. He combines hands-on development with executive leadership, having led engineering organizations at Neochromosome/Opentrons and now managing software teams at Natera. His background spans full-stack web apps, large-scale data processing in AWS (including petabyte-scale bioinformatics pipelines), and custom LIMS design using modern stacks like Typescript/Svelte and serverless architectures. An active open-source contributor, he has made lasting contributions to BioPerl and MetaCPAN and even enhanced developer tooling via Emacs customizations. Based in Salem, Oregon, he pairs academic training in molecular biology and bioinformatics with practical cost-saving results—most notably a 40% reduction in AWS spend while renovating high-volume genomic processing workflows.
18 years of coding experience
18 years of employment as a software developer
The University of Arizona
IRTA Postdoctoral Fellow, Bioinformatics, IRTA Postdoctoral Fellow, Bioinformatics at National Center for Biotechnology Information (NCBI)
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.
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 - Software Engineering Manager at Natera