Summary
James Ferguson is a Genomics Software Engineer based in Sydney with a decade of hands-on experience building bioinformatics tools and clinical lab software, specializing in long-read sequencing and clinical genomics. He combines research-grade algorithm development from his early work with Oxford Nanopore data with production engineering for pathology LIMS, test automation, and quality-control pipelines in private healthcare. At Garvan Institute he bridges research and operational genomics, shipping tools that support diagnostic workflows and large-scale sequencing programs. A pragmatic coder comfortable across Python, C, Perl and shell, he has also co-founded a diagnostics startup, bringing product and clinical deployment experience to fast-moving projects. Colleagues would recognize his knack for fixing “what broke” in both labs and legacy systems—hence the trademark “weird” code that’s unmistakably his.
10 years of coding experience
7 years of employment as a software developer