I'm a bio- and software engineer working at Imperial College on DNA design. In uni, I discovered that you can use computers to make biodesign more predictable. Since then, I cold-called my way into a wet-lab to learn DNA assembly and am teaching myself machine learning to build the computational methods for the next generation of synthetic biology.

Projects

yorzoi

Predict RNA-seq coverage from DNA sequence

plextract

Extract line chart data from plots

breseq-on-modal

Read-alignment with breseq in the cloud

List of {R,D}NA sequence models

A recurringly updated list of machine learning models trained on RNA or DNA sequences

Publications

Yorzoi: Predicting RNA-seq coverage from DNA sequence in yeast

Writing

Resume

Education

PhD Student, Generative Genomics
Imperial College London, Tom Ellis Lab
London, UK
October 2024 - Present

Working on generative models for expression-conditioned DNA sequence design. Supervised an M.Eng. student developing machine-learning models to predict growth rates (GitHub).

Master of Research, Systems and Synthetic Biology (Distinction)
Imperial College London
London, UK
October 2023 - October 2024

Key Coursework: Theoretical Systems Biology (ODEs & Michaelis-Menten kinetics), Opentrons Automation Workshop.

Technology Management
Center for Digital Technology and Management
Munich, DE
Feb 2020 - Oct 2020

Selected for CDTM (≈ 5 % acceptance rate), an entrepreneurship program whose alumni have founded nine unicorns.

B.Sc., Computer Science
Technical University of Munich
Munich, DE
Feb 2023

Key Coursework: Introduction to Machine Learning, Linear Algebra, Discrete Probability Theory.

Work Experience

Software Engineer (Freelance)
Berlin, DE
Nov 2023 - Jan 2024

Worked with the CTO to build the initial MVP (Chat Interface and RAG pipeline) using React, Next.js, tRPC, and GraphQL; rolled out to three pilot customers.

Molecular Biologist (Intern)
Berlin, DE
Jun 2023 - Aug 2023

Cloned 30 plasmids to help build an ATP-auxotrophic E. coli strain using PCR, Gibson/Golden Gate/LCR-Cloning, and other molecular biology techniques.

Research Software Engineer (Intern)
Berlin, DE
Mar 2022 - Aug 2022

Built a domain-specific language for protein design including DSL specification, compiler, web interface and deployment using Python, React.js, ANTLR, Docker, and GCP (Cloud Run/Storage/Build, IAP), Terraform.

Computational Biologist (Research Assistant)
Munich, DE
Apr 2021 - Sep 2021

Evaluated ML models for their explanatory power of rare variant effects on aberrant gene expression using Python, Bash, and Snakemake.

Project Lead (Management Consulting)
Munich, DE
Sept 2020 - March 2021

Led a four-person, €20 K consulting engagement for an electronics supplier, delivering a market research study.