CRISPR-Cas9, Code, and the Future of Programmable Biology
Alireza Minagar

Alireza Minagar @alireza_minagar_99f01ecb6

About: MD, MBA, MS | Neurologist exploring software engineering, AI in medicine, and bioinformatics | Bridging clinical insight with emerging health tech

Location:
Shreveport, Louisiana, USA
Joined:
May 15, 2025

CRISPR-Cas9, Code, and the Future of Programmable Biology

Publish Date: May 18 '25
0 0

By: Alireza Minagar, MD, MBA, MS software engineering
What if DNA could be edited as cleanly as we write Python?

As a physician and software engineer, I’ve always been fascinated by the intersection of code and life. That’s exactly where CRISPR-Cas9 lives.

CRISPR is more than just a biotech marvel. It’s a genetic editor that functions like software:

DNA = source code

CRISPR = the search algorithm

Cas9 = the scissors

Guide RNA = the pointer to the right line of code

We’re not just treating disease. We’re debugging nature.
How CRISPR Works (Software Analogy)

In software:

if mutation in gene:
fix_with_patch()

In CRISPR:
if faulty_gene == located:
Cas9.cut()
cell.insert(repair_dna)
We're using programmable tools to repair biological systems—with the same logic structures we use in code.

Why It Matters for Engineers

🧠 Understand how software skills apply to genomics

🔬 Get inspired to build tools for health, data analysis, and AI-driven discovery

📊 Contribute to open-source bioinformatics

A Personal Note

As someone trained in both medicine and code, I believe the developers of the next decade won’t just be coding apps.
They’ll be:

  • Analyzing genomes
  • Programming biological circuits
  • Building interfaces between AI and human health

🧬 CRISPR is not the end. It’s the beginning of biology-as-a-platform.

📌 I wrote more about this in my article on Medium: The Genetic Revolution of CRISPR-Cas9
https://medium.com/@aminagar_38889/the-genetic-revolution-of-crispr-cas9-a58933885746

Follow me here and on Medium/LinkedIn for more insights at the intersection of:

  • AI
  • Biology
  • Code
  • Ethics

Comments 0 total

    Add comment