I am an educator and researcher working at the intersection of computer science, artificial intelligence, bioinformatics and education. I enjoy exploring how technology can help us understand complex problems, create meaningful solutions and learn in better ways.
My academic work brings together computational thinking and biological science, with interests ranging from bioinformatics and protein structure prediction to emerging applications of artificial intelligence in scientific discovery.
Teaching is at the heart of what I do. Alongside classroom teaching, I work on curriculum design, learning resources and technology-enabled education, with a particular interest in making complex ideas clearer, practical and accessible to learners.
I am also interested in the questions that sit beyond technology—faith, society, human development and the way technology shapes how we live and understand the world. Through writing, teaching and experimentation, I try to connect these different interests rather than keeping them in separate boxes.
Teaching computer science, AI, programming, bioinformatics and related disciplines.
Exploring computational biology, AI-assisted scientific discovery and interdisciplinary research at the intersection of biology and technology.
Building and experimenting with digital tools, web applications and AI-enabled workflows.
Reflecting on technology, education, faith, society and the human side of learning.
For a detailed overview of my academic experience, teaching, research and professional work, see my curriculum vitae below.