Farah Khan is an early-career researcher and Lecturer at the University of Melbourne with a decade of experience bridging computational bioinformatics research and university teaching. Her PhD work centers on provenance in bioinformatics workflows, enabling interoperable, auditable computational analyses—a focus she has translated into practical contributions to the Common Workflow Language reference implementation by adding provenance-tracking Research Object support. She designs and teaches core computing and information systems subjects at both undergraduate and graduate levels, and has extensive hands-on tutoring and course design experience across database systems, web technologies, and foundations of computing. Farah combines strong software development skills (Python, Bash, cloud portability) with domain expertise in genomic data analysis and open science practices. Her background includes industry-facing software work to containerize GC-MS metagenomics pipelines for cloud execution, reflecting a knack for making research tools reproducible and portable. Based in Melbourne, she brings a rare mix of pedagogy, research rigor, and open-source bioinformatics engineering.
10 years of coding experience
5 years of employment as a software developer
MS, Bioinformatics, 3.79, MS, Bioinformatics, 3.79 at University of Illinois, Urbana Champaign
BS, Bioinformatics, 3.86, BS, Bioinformatics, 3.86 at COMSATS Institute of Information Technology, Islamabad
Bachelor of Science - BS, Bioinformatics, Bachelor of Science - BS, Bioinformatics at COMSATS Institute of Information and Technology
Contributions:231 commits, 5 PRs, 173 pushes in 1 year 2 months
Contributions summary:Farah's contributions focused on the implementation of provenance tracking within the Common Workflow Language (CWL) tool. They added arguments and generated components, specifically creating a Research Object to capture workflow execution details, including output file paths and checksums. The user integrated output objects and their related files into the provenance profile, while also capturing the structure and steps of the workflow run. The user also modified the primary and secondary job files.
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.