Code & AI

Biology runs on code now. I have been writing it since I was ten.

I build analysis pipelines, machine-learning systems and software products, and I bring them back to the hardest problems in medicine.

  • Since age 10Writing code, self-taught
  • AI × biologyHead of Computational Biology & AI, SEVO Bioscience
  • 3 venturesSoftware companies I have run or founded
Python code on a screen
Two disciplines, one way of working

I wrote my first programs as a kid, long before I held a pipette. Code taught me to split a big problem into small steps I could test one at a time. Years later, that turned out to be the core of experimental biology too.

Today, a single experiment can produce thousands of measurements. I write the software that turns that data into answers, and I have spent years building and shipping software products outside the lab.

Most recently, I led computational biology and AI at SEVO Bioscience, on AI-designed proteins for downstream applications. The goal is simple to state and hard to do: use AI to propose new proteins, then test them honestly in cells.

Track record

Software and AI, alongside the science.

  1. Age 10

    First programsSelf-taught

    I started writing code at ten, to make the computer do things it did not do yet. The habit stuck.

  2. 2015 – 2019

    Analyzing lab data on proteins and fatsPhD · Concordia University

    I wrote Python code to analyze measurements of thousands of proteins and fats from our yeast aging studies, alongside the standard lab software.

  3. 2020 – 2023

    Chief Operating Officer, RYM LabsMy first company

    This was my first attempt at building a company: a software development firm that I ran as COO in parallel with my postdoctoral research at McGill.

  4. 2020 – 2025

    Computational work in cancer researchPostdoc · McGill University

    I scripted the analysis of live-cell imaging, proliferation and interactomics (IP-MS) data in breast cancer models.

  5. 2025 – 2026

    Head of Computational Biology & AISEVO Bioscience

    I led computational biology and AI for a program on AI-designed proteins for downstream applications.

Toolkit

What I work with.

Languages

  • Python
  • SQL
  • JavaScript

Data & ML

  • NumPy, Pandas
  • Matplotlib
  • Model training and evaluation
  • Time-series data

Infrastructure

  • Git
  • Docker
  • AWS
  • Firebase
  • Postgres

Products

  • Android apps
  • Web apps
  • Client platforms
  • Hosting

Lab data

  • Mass spectrometry
  • Flow cytometry
  • Live-cell imaging
  • Dose–response
How I think about AI in biology

Three principles.

  1. Data before models

    A model is only as good as what it learns from. Most of the work is collecting clean, honest data, including the experiments that failed.

  2. The cell is the test

    A prediction is a hypothesis. It earns trust in the lab, not on the screen. I close the loop between design and experiment.

  3. Ship small, then improve

    Build a working version, measure it and fix what breaks. The same discipline runs a good app and a good research project.

Writing on code and AI

All notes
The monthly letter

One clear explanation of new science, once a month.

Aging, cancer and drug delivery. What the research says, and what it doesn't.

One letter a month. Unsubscribe in one click.