Bhavya Kaushal

0%

Assembly · RNA-seq · Evolution · Algorithms · Databases

MSc Bioinformatics · Edinburgh · graduating Aug 2026

Bhavya Kaushal

I work right across the bioinformatics pipeline, from building genomes and reading RNA-seq to tracing evolutionary history and writing the software and databases that make an analysis hold up.

Scroll to unwind

01 / About

From messy reads to a biological answer

I'm a bioinformatician finishing my MSc at Edinburgh, and I like the problems that start with messy data and end with an actual biological answer. My work spans the whole pipeline, from assembling genomes and quantifying gene expression to tracing evolutionary history and writing the software and databases that hold an analysis together.

What I enjoy most is the variety. Across my projects I've put genomes together from raw reads, dug through RNA-seq for the pathways that shift in a mutant, tested where an animal really sits on the tree of life, hardened an alignment toolkit until it stopped falling over, and pulled three databases into a single answer. What ties it together is curiosity about the biology and a bit of stubbornness about getting the method right.

Day to day I work in Python, R and Bash, mostly on HPC clusters, and I'm fussy about pipelines someone else can actually re-run without me in the room.

Location
United Kingdom (open worldwide)
Availability
2026
Currently
MSc dissertation
Languages
English (fluent)

02 / Skills

What I build with

Languages

  • Python
  • R
  • Bash
  • SQL / MySQL

Compute & workflow

  • Unix/Linux CLI
  • HPC / SLURM
  • Conda
  • Git/GitHub
  • Software testing
  • Pipeline dev

Sequencing & assembly

  • ONT
  • Illumina
  • PacBio HiFi
  • Hifiasm
  • Phasing
  • NextPolish
  • BUSCO
  • Pangenome graphs

Genomics analysis

  • STAR
  • featureCounts
  • DESeq2
  • fgsea
  • bwa-mem2
  • Minimap2
  • samtools
  • IGV
  • BLAST
  • MAFFT

Evolutionary / comparative

  • IQ-TREE 2
  • ModelFinder
  • FigTree
  • OrthoFinder
  • DIAMOND
  • Phylo. profiling

Stats & visualization

  • Statistical testing
  • Clustering
  • GO enrichment
  • ggplot2
  • pheatmap
  • Network viz

Data & databases

  • Ensembl BioMart
  • STRING
  • GEO / E-utilities
  • Relational DBs
  • R Shiny

03 / Selected work

Genomes, unwound

Each project as a short story: what I set out to do, and what I actually found.

Line drawing of two Highland cattle, the study system for the dissertation

MSc dissertation

Genome analysis of an infertility variant in a cattle breed

Working on a highly penetrant infertility variant in a cattle breed. Using Oxford Nanopore and Illumina reads, I first built a high-quality genome, polished it into a clean assembly, and then ran the downstream analysis from there. Details kept brief, as this is ongoing work under non-disclosure.

  • ONT
  • Illumina
  • de novo assembly
  • Polishing
  • HPC
Volcano plot of differential expression, significant genes highlighted

What breaks in an Isl1-mutant embryo

Took a published mouse dataset (healthy vs Isl1-mutant tissue) and asked what the mutation changes in gene expression. The real story was at the pathway level: hypoxia, EMT and angiogenesis lit up, fitting the placental blood-vessel defects reported for this gene. Ranked pathways on the directional statistic rather than raw p-values for a cleaner signal.

  • STAR
  • featureCounts
  • DESeq2
  • fgsea
  • R
View code
Cladogram with one clade highlighted

Two questions about deep evolutionary history

Where do horseshoe crabs sit in the arachnid tree? Tested with a mitochondrial and a nuclear marker under many models, and the instability itself was the result, showing how much a single-marker phylogeny hinges on the marker. Separately, used presence/absence of the key nitrogen-fixation gene across 10 cyanobacteria to predict others: 81% already had documented roles.

  • MAFFT
  • IQ-TREE 2
  • OrthoFinder
  • DIAMOND
View code
Two assemblies compared, a fragmented one above a contiguous one

Can one willow genome stand in for its relatives?

Using Darwin Tree of Life data for a rare Scottish montane willow, ran two assembly approaches head to head, and one clearly won on completeness and contiguity. Cross-species reads then mapped almost as well (only a 5% drop), so one good reference can realistically serve a group of closely related willows.

  • Hifiasm
  • Miniasm
  • bwa-mem2
  • IGV
View code
Dot plot showing local alignments along the diagonal

A sequence-alignment toolkit that doesn't fall over

Turned an existing alignment codebase into a usable tool with one clean interface over BLAST, Smith-Waterman, statistics and testing. Much of the effort went into trust: a validation layer catching bad input, configurable scoring, and a 32-test suite. Careful reading turned up five genuine bugs, fixed and documented.

  • Python
  • argparse
  • unittest
View code
Three database sources converging into a single combined record

Pulling three databases into one answer

For a set of mouse genes, built something that queries three major databases at once, works out functional similarity, and stores the combined result in a proper relational database. Went further with a design essay taking apart STRING's structure and proposing a cleaner schema with provenance tracking and a modern API layer.

  • R
  • BioMart
  • STRING
  • MySQL
View code
Microscopy filaments with three detections bracketed

First prize

Spotting protein filaments in living cells

In a hackathon my team built a tool that automatically detects short-lived protein filaments in microscopy footage of living yeast, which is tricky because the filaments flicker in and out of view. We wrapped it in a working website so others could run it on their own images. It won first prize.

  • Python
  • Image analysis
  • Web app
View code

04 / Publications

Published & presented

  • Review

  • Conference

    Sustainable Milk Adulterant Testing in the Field

    Selected for IEEE CONNECT International Conference, Bangalore 2025

  • Abstract

    LpxB enzyme in Acinetobacter baumannii: protein modelling, virtual screening, MD

    JMI International Conference 2025

  • Abstract

    Three further conference abstracts

    2022 to 2024

05 / Experience & education

Experience & education

Experience

  • Jun 2024

    Protein Facility Lab, Sharda University

    Structural bioinformatics: homology modelling, docking, GROMACS MD; Python/R automation of virtual high-throughput screening.

  • Sep 2023 to Jun 2024

    Chanakya UG Fellowship, IIT Roorkee

    Co-developed a milk-adulteration detection device (EEE Dept.); assays, microcontrollers, instrumentation.

  • 2022 to 2023

    Research Intern, BioSetup & District Hospital (ASMC) Pilibhit

    Genomics/biostatistics, molecular docking; pathology-lab routines; BSL-2 (COVID-19) testing.

Education

  • 2025 to 2026

    MSc Bioinformatics, University of Edinburgh

    1st Prize PRIMED Bio-hackathon; Digital Skills Specialist Edinburgh Award. Core: genome assembly, RNA-seq, comparative & evolutionary genomics, NGS, databases, R/stats.

  • 2021 to 2025

    B.Tech, Sharda University

    CGPA 8.016. IIT Roorkee R&D (Chanakya UG) Fellowship. Certifications: Google, IIT Madras/Guwahati/Roorkee/Kharagpur.

Leadership & outreach

Design Lead, Google Developer Student Club (led team of 5; 600-student Google Crowdsource campaign) · Organising Committee, Kotlin Conference 2023 · Drafting Team Lead, TechBiome.

06 / Get in touch

Graduating in 2026 and open to any bioinformatics role that's available.

Based in the UK · happy to work anywhere in the world.